2011-12-22 13 views

Respuesta

2

LayoutInflater.inflate se utiliza para crear jerarquías de vista a partir de archivos xml. Pero no conozco ninguna herramienta que pueda convertir archivos xml a código java equivalente. Con suerte, es un trabajo de una sola vez y puede hacerlo a mano.

7

que puede probar:

xmltojava.com Mirror 1

xmltojava.com Mirror 2

Este servicio proporciona una conversión automática de los códigos XML Android (etiquetas y atributos) para Android Java métodos equivalentes. Todo lo que necesita es un código XML y listo.

+0

El enlace está roto –

+1

@ MartínMarconcini - verifique el segundo enlace – SolidSnake

+0

2nd Link parece que funciona. Gracias. –

2

Han pasado un par de años desde la pregunta original ... ¡pero encontré un proyecto de código abierto completamente gratuito! Está diseñado como un complemento para Android Studio (IntelliJ) o Eclipse. Hay dos proyectos diferentes ... http://tmorcinek.github.io/android-codegenerator-plugin-intellij/ Android-codegenerator-plugin-intellij - Lo probé en la versión beta de Android Studio 1.2 actual y crea código Java a partir de archivos de diseño XML.

0

Como se mencionó anteriormente http://tmorcinek.github.io/android-codegenerator-plugin-intellij/ funciona perfecto para crear el código Java de Android forma xml. Puedes crear versiones de Activity, Fragment, Custom Adapter e incluso Butter Knife usando este. Es súper increíble. Puede instalarlo desde Complementos -> Examinar repositorio -> Generador de código Android -> Instalar. Happy Coding

Cuestiones relacionadas