Respecté tout, Je travaille récemment sur la technologie android. J'ai utiliser la vue de carte qui est déclarée dans une autre disposition. Je dois afficher dans une partie de l'écran de mai. Puis-je utiliser la même vue de carte ou créer une nouvelle mapview par programmation? En bref, je dois afficher la carte dans une partie de mon écran. Comment puis-je le faire .. Merci (Vikram Kadam)comment utiliser les vues déclarées dans une mise en page fichier xml dans une autre mise en page
5
A
Répondre
5
Vous devez utiliser l'étiquette <include>
. De la documentation google:
<com.android.launcher.Workspace
android:id="@+id/workspace"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
launcher:defaultScreen="1">
<include android:id="@+id/cell1" layout="@layout/workspace_screen" />
<include android:id="@+id/cell2" layout="@layout/workspace_screen" />
<include android:id="@+id/cell3" layout="@layout/workspace_screen" />
</com.android.launcher.Workspace>
Vous pouvez trouver une explication complète in the documentation.
0
Je définirais la vue dans un fichier XML, puis à chaque fois que vous en avez besoin, vous pouvez gonfler la vue à partir du fichier XML.
Questions connexes
- 1. android - ajouter une mise en page xml dans une autre mise en page xml
- 2. Android - comment gonfler une mise en page complexe et l'ajouter à une autre mise en page?
- 3. ajouter une autre mise en page
- 4. Redimensionner des vues dans une mise en page
- 5. Mise en page XML Android
- 6. Comment faire une telle mise en page en XML? Android
- 7. TinyMCE Stylesheets dans une mise en page
- 8. Comment récupérer les paramètres dans une mise en page Zend
- 9. Magento XML mise en page
- 10. Zend_Dojo_Form dans une mise en page
- 11. Android: Comment inclure dynamiquement une mise en page XML?
- 12. MVC - Mise en page contenant plusieurs vues
- 13. Avoir une intention aller à une mise en page dans mon fichier xml principal
- 14. Comment obtenir une mise en page dans un contexte donné?
- 15. Comment créer une telle mise en page pour chaque ligne d'Android Listview? (Mise en page Tricky :))
- 16. construire cette mise en page en XML?
- 17. Comment enregistrer une mise en page Tlistview
- 18. Comment centrer une vue dans une mise en page Android?
- 19. Comment obtenir une version sans mise en page d'une page?
- 20. Mise en page dans SmartGWT
- 21. Créer une vue "mise en page principale" dans Rails?
- 22. Créer une vue personnalisée en gonflant une mise en page?
- 23. Mise en page dans les fichiers rdlc?
- 24. Comment changer cette mise en page en une mise en page CSS?
- 25. problème avec ExtJS mise en page de Vbox nichée dans une mise en page hbox
- 26. Comment convertir une mise en page à largeur fixe en mise en page à largeur variable?
- 27. Ajout à LinearLayout d'une autre mise en page et traitement de cette mise en page dans une activité distincte
- 28. Éditeur de mise en page XML
- 29. Mise en page Dojo/Dijit - essayé d'ajouter une bannière en haut d'une mise en page existante
- 30. Tirer une préférence d'une mise en page de préférences xml
Votre titre ne correspond à votre description. Essayez-vous d'insérer votre mapView dans un autre fichier XML ou simplement en utilisant la même mise en page pour 2 activités différentes? – Sephy
Sephy, je vais faire plus clair. Je dois afficher des informations de lieu particulier sur l'écran avec l'emplacement de la carte de cet endroit. pour cela, je dois montrer la carte dans une partie de l'écran. Toutes les données et la carte sont en scrollview. Donc pour cela je dois créer un nouveau MapView ou je peux utiliser une vue de carte créée précédemment en utilisant findviewbyid qui est dans une autre disposition. – Vikram