Je me demandais s'il était possible de créer dynamiquement un fichier de mise en page XML à afficher à l'utilisateur. L'idée serait de pouvoir récupérer un fichier de mise en page à partir d'un serveur central, qui pourrait afficher cette interface graphique dynamique pilotée par le serveur.Comment créer un fichier de mise en page par programme
2
A
Répondre
1
Vous rencontrez un problème avec la manière dont les ID de ressource sont pré-cuits au moment de la construction.
Étant donné que les éléments GUI peuvent être instanciés lors de l'exécution, vous pouvez probablement lancer votre propre inflateur avec un analyseur XML et un peu de réflexion.
2
Les fichiers de mise en page XML sont présentés sous forme binaire et le gonflement provient également de binaires. Je ne crois pas que XML arbitraire peut être utilisé pour la mise en page.
Questions connexes
- 1. Mise en page par programme iPhone UIView?
- 2. Créer un fichier designer.cs par programme
- 3. Comment créer un lien de commande par programme
- 4. Comment créer un NSSearchField par programme?
- 5. Comment créer un screenmate par programme?
- 6. XtraScheduler créer un rendez-programme par programme
- 7. Comment créer un ProgressBar par programme?
- 8. Comment créer un UIScrollView par programme?
- 9. créer par programme un son de pad
- 10. Comment créer une section de mise en page de modèle par programmation?
- 11. Comment convertir un fichier PDF en HTML par programme?
- 12. Comment convertir un fichier Selenese (html) en Python par programme?
- 13. Android: Ajouter un textview à la mise en page linéaire par programme
- 14. Créer un document Word 2010 par programme
- 15. en essayant de créer par programme rightBarButtonItem
- 16. Convertir par programme un fichier Excel complexe en format HTML
- 17. Créer un diagramme de flux par programme
- 18. Créer TableLayout par programme
- 19. télécharger un fichier par programme
- 20. Comment créer par programme des pages DotNetNuke?
- 21. Comment créer la mise en page Grille en JUNG
- 22. Comment créer une telle mise en page pour chaque ligne d'Android Listview? (Mise en page Tricky :))
- 23. créer sous-domaine par programme en PHP
- 24. Obtenir la page en cours par programme
- 25. créer par programme Tabbar
- 26. Fichier de mise en page sur Padrino
- 27. Créer un objet LayerDrawable par programme
- 28. Comment créer un programme en utilisant NSURLConnection?
- 29. Créer ListView par programme
- 30. Créer une vue "mise en page principale" dans Rails?