Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo inflar vista desde XML en Android?

Estoy creando un tableLayout [dado en XML]

Agregando tabla Row [creada en XML e inflando en Java]

También añadiendo 2 textview a la tabla Row [creada en XML e inflando en JAVA]

Soy capaz de obtener sólo el fondo y textcolors pero no las propiedades de diseño como el ancho, la altura y el margen para obtener vista de tabla.

3 Solutions collect form web for “Cómo inflar vista desde XML en Android?”

  1. Primero declara tu inflador.

    LayoutInflater inflater = (LayoutInflater)getApplicationContext().getSystemService (Context.LAYOUT_INFLATER_SERVICE); 
  2. Identifique e infle la nueva vista que desea proyectar en la vista actual.

     View view = inflater.inflate(R.layout.new_layout,null); 
  3. Desea agregar su nueva vista inflada a su diseño.

     main.addView(view); 

Puede consultar información adicional aquí: http://developer.android.com/reference/android/view/LayoutInflater.html

 LayoutInflater li = LayoutInflater.from(getApplicationContext()); View cv = li.inflate(R.layout.your_layout, null); mainlayout.addView(cv); 
 LayoutInflater inflater = (LayoutInflater)getApplicationContext().getSystemService (Context.LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.your_layout,null); mainlayout.addView(view; 

Siga lo anterior para inflar la vista.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.