¿Alguien puede decir qué inflador es y cómo se usa en una aplicación de Android?Inflador en Android Application Development
No sé el uso exacto de la misma y por qué se está utilizando.
¿Alguien puede decir qué inflador es y cómo se usa en una aplicación de Android?Inflador en Android Application Development
No sé el uso exacto de la misma y por qué se está utilizando.
mi forma preferida para manejar la inflación:
//First get our inflater ready, you'll need the application/activity context for this
LayoutInflater mInflater;
mInflater = LayoutInflater.from(mContext);
//Inflate the view from xml
View newView = mInflater.inflate(R.layout.my_new_layout, null);
//Then you'll want to add it to an existing layout object
mMainLayout.add(newView);
//Or perhaps just set it as the main view (though this method can also
// inflate the XML for you if you give it the resource id directly)
setContentView(newView);
Básicamente, se utiliza para inflar diseños XML existente en tiempo de ejecución. Por lo general, sigue e inserta esas nuevas vistas en los objetos ViewGroups o List previamente definidos.
No estoy seguro de lo que quiere decir, pero si está relacionado con el inflado de vistas, se usa para cargar archivos xml de diseño en su aplicación. por ejemplo por
View myWelcome = View.inflate(this, R.layout.welcome, null);
Su más fácil y tener en cuenta las mejores prácticas a tener que ver definición en el interior de los archivos del formato XML, en lugar de crear sus puntos de vista totalmente por código.
diseño inflador se utiliza para devolver un objeto java de su maqueta completa
suponga que tiene un archivo de diseño de XML en el que el elemento raíz es la disposición relativa y que contiene una imageview y TextView a continuación, utilizando inflador diseño que puede volver un objeto de vista que se refiere a todo el diseño.
Esto básicamente se usa en la vista de lista y en la vista de cuadrícula para insertar en ellos un objeto de disposición de una sola fila o elemento que se va a repetir.
que estabas preguntando por el uso del índice de inflación .. básicamente cuando se quiere utilizar dos archivos XML en una clase Java, se utiliza para inflar y su código es simple que se da a continuación ..
TextView text;
View layout;
LayoutInflater inflator=getLayoutInflater();
layout =inflator.inflate(R.layout.new_xml_that you want to use in that java class,null);
text=(TextView)layout.findViewById(R.id.text);
text.setText("progressing");
aquí, he utilizado TextView, este está presente en la próxima xml con id = texto eso es todo .. si encuentra este dignos, por favor, me gusta este .. gracias
1 sobresaliente para una gran respuesta concisa, gracias –
@Marloke gran ayuda hombre –