Ho i miei file di layout in XML. Ma voglio creare le mie viste in modo programmatico nel mio codice Java. Esistono strumenti per convertire i file di layout XML nell'equivalente codice Java?Abbiamo uno strumento per convertire il layout xml di Android in file .java?
risposta
LayoutInflater.inflate
viene utilizzato per creare gerarchie di viste da file xml. Ma non sono a conoscenza di nessuno strumento in grado di convertire file xml in codice java equivalente. Spero che sia un lavoro da svolgere una sola volta e che tu possa farlo a mano.
si può provare:
Questo servizio fornisce una conversione automatica di codici XML Android (tag e attributi) a metodi Java Android equivalenti. Tutto ciò che serve è un codice XML e sei a posto.
Sono passati un paio d'anni dalla domanda originale ... ma ho individuato un progetto open source completamente gratuito! È progettato come un plug-in per Android Studio (IntelliJ) o Eclipse. Ci sono due diversi progetti ... http://tmorcinek.github.io/android-codegenerator-plugin-intellij/ Android-codegenerator-plugin-intellij - L'ho testato sull'attuale versione beta di Android Studio 1.2 e crea codice Java da file di layout XML.
Come accennato in precedenza http://tmorcinek.github.io/android-codegenerator-plugin-intellij/ funziona perfettamente per creare il layout xml di codice Java form Android. Puoi creare Activity, Fragment, Custom adapter e persino Butter Knife versioni dello stesso usando questo. È super fantastico. Puoi installarlo da Plugin -> Sfoglia repository -> Generatore di codice Android-> Installa. Happy Coding
- 1. Esiste uno strumento per convertire i report XML Emma in formato XML Cobertura?
- 2. Come convertire il file codificato personalizzato in UTF-8 (in Java o con uno strumento dedicato)
- 3. Uno strumento per convertire il codice MATLAB in Python
- 4. Esiste un buon strumento per la progettazione di layout Android?
- 5. Strumento per convertire java in codice C#
- 6. Strumento C++ per generare file XML casuali dallo schema XML?
- 7. Esiste uno strumento per generare uno schema JSON da uno schema XML tramite Java?
- 8. Strumento o libreria per confrontare file xml
- 9. Android/Eclipse - ricerca di file inutilizzati (Java/XML)
- 10. Esiste uno strumento opensource per convertire lo schema xml nello schema del database per linux?
- 11. Esiste uno strumento esistente per jsonp come il recupero di xml in jQuery?
- 12. Uno strumento per convertire JSON in C struct?
- 13. Android: layout xml alternativo per modalità orizzontale
- 14. Uno strumento come ReSharper, ma per Java?
- 15. Strumento Android per generare selettore xml per i pulsanti
- 16. C'è uno strumento come mechanize per Android?
- 17. C'è una scorciatoia per aprire i file di layout (.xml) in Android Studio?
- 18. Selettore xml Android per i layout
- 19. Organizzazione di file di codice/file XML per Android SDK
- 20. Come convertire la stringa in file xml in java
- 21. strumento per generare file xml da xsd (per testare)
- 22. Layout dinamico vs XML in Android?
- 23. Elemento xml di riferimento layout Android più avanti nel file
- 24. Python: Perché abbiamo bisogno di uno strumento di compilazione, cosa suggerirai per l'IC?
- 25. Esiste uno strumento di generazione del layout basato su CSS?
- 26. Android - Dialog Personalizzazione utilizzando un file XML di layout
- 27. Qualsiasi strumento gratuito per convertire java in javascript
- 28. Come posso modificare il layout xml incluso in un altro layout su codice java?
- 29. Perché scegliere il layout Vincoli poiché abbiamo già il layout relativo?
- 30. Il tag "include" di Android XML Layout funziona davvero?
Il collegamento è rotto –
@ MartínMarconcini - controllare il 2 ° collegamento – SolidSnake
2 ° link sembra funzionare. Grazie. –