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.

  • Vista de búsqueda separada para fragmentos
  • ¿Cómo usar la vista propia en el diseño?
  • Obtenga de forma fiable la altura de la barra de estado para resolver problemas de navegación translúcida de KitKat
  • Android está redibujando todas las vistas al aplicar la animación en una vista
  • ¿Por qué la vista personalizada no invalida?
  • Los botones deben ser tan anchos como los
  • Android LinearLayout con varias filas
  • Modificación de atributos anidados en un Layout incluido
  • 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.