Dans Android lorsque j'ajoute un objet de vue comme ImageView à la vue FrameLayout et que j'essaie immédiatement d'appeler la méthode layout()
à repositioned the added view object
cela ne fonctionne pas. Mais lorsque j'appelle la méthode de mise en page seule après un nouvel événement, par ex. L'événement tactile, puis la disposition() semble fonctionner. Cela arrive aussi lorsque bringToFront() et layout() sont utilisés ensemble, layout() ne semble pas fonctionner avec d'autres méthodes. Y at-il une raison pour laquelle est-ce comme ça? Aussi, au lieu d'ajouter l'objet de vue au milieu de l'écran peut-il être ajouté à un endroit spécifique dans FrameLayout?Android: méthode addView et mise en page ne fonctionne pas ensemble
1
A
Répondre
4
Vous ne devez JAMAIS appeler layout() directement. Ceci est utilisé par le framework uniquement. Vous devez modifier les paramètres de disposition de la vue (getLayoutParams()) et appeler requestLayout().
1
essayez ceci:
FrameLayout.LayoutParams layout = new frameLayout.LayoutParams (LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT,Gravity.BOTTOM);
Questions connexes
- 1. RemoteView addView ne fonctionne pas
- 2. ANDROID - PROBLÈME DYNAMMIQUEMENT ADDVIEW
- 3. Android: LinearLayout addView Animation
- 4. system.diagnostics et System.Debug ne fonctionne pas de la page Méthode
- 5. Android :: Méthode MediaPalyer.seekTo() ne fonctionne pas
- 6. ensemble NewStyle ne fonctionne pas
- 7. ModalPopupExtender ne fonctionne pas sur la mise en page IE6
- 8. Mise en page WPF: l'habillage de mots ne fonctionne pas
- 9. mise en page android ne montrent pas, comment forcer afficher?
- 10. Android et Javadoc: @inheritDoc ne fonctionne pas
- 11. javascript ne fonctionne pas en android
- 12. 2 javascripts plugin ne fonctionne pas ensemble
- 13. Mise en page en android
- 14. Mise en page personnalisée Android
- 15. Mise en page XML Android
- 16. Android - Vibreur ne fonctionne pas
- 17. méthode setNodeValue() ne fonctionne pas
- 18. méthode ne fonctionne pas correctement
- 19. SaveChanges() mise à jour ne fonctionne pas
- 20. MapView ne fonctionne pas [android]
- 21. mise en page Scrollable dans Android
- 22. Mise en page Android - L'écran ne se déplace pas pour permettre l'entrée dans EditText en bas
- 23. Android - comment gonfler une mise en page complexe et l'ajouter à une autre mise en page?
- 24. Problème de mise en page Android ScrollView
- 25. Programmer la mise en page pour Android
- 26. Trac et Subversion ne fonctionnant pas ensemble
- 27. Javascript SRC ne fonctionne pas dans IPhone Safari et Android
- 28. Méthode de cryptage d'appel, ne fonctionne pas?
- 29. Question sur la mise en page Android
- 30. La mise en cache d'action ne fonctionne pas
mise en page de réglage im params de ma mise en page, mais dans onCreate mais toute la vue Childs obtient invisible ?? –
et quel est le meilleur moment pour définir Layout Params ?? –