2011-12-22 11 views

risposta

2

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.

7

si può provare:

xmltojava.com Mirror 1

xmltojava.com Mirror 2

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.

+0

Il collegamento è rotto –

+1

@ MartínMarconcini - controllare il 2 ° collegamento – SolidSnake

+0

2 ° link sembra funzionare. Grazie. –

2

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.

0

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

Problemi correlati