Cómo configurar la columna de tabla en android

Tengo algunas dificultades para configurar los parámetros de diseño de las filas de la tabla (que contienen vistas de texto).

Quiero añadir algunas columnas para obtener un buen diseño. Lo estoy haciendo dinámicamente. (en codigo)

<TableRow> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="ok"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="bye"/> </TableRow> 

Quiero que estas dos vistas de texto se conviertan en dos columnas y el diseño en pantalla en consecuencia.

One Solution collect form web for “Cómo configurar la columna de tabla en android”

La cosa que usted ha escrito ya debe realmente crear ya dos columnas, la cosa es que pueden no situar como usted espera en la pantalla – las columnas serán tan estrechas como sea posible. La etiqueta TableLayout en la distribución de Android tiene varios atributos. Una de ellas es las columnas de estiramiento – si se dan las columnas descritas se estirará de modo que para llenar todo el ancho designado. Si usted necesita todos los estirados uniformemente utilizar estrella, si desea que cualquier columna específica que se estira cubriendo el espacio restante utilice su índice basado en 1 (puede especificar un grupo de índices). Mira aquí:

 <TableLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:stretchColumns="0,1" > <TableRow android:layout_width="fill_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="ok" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="bye" /> </TableRow> </TableLayout> 

Por cierto si necesitas solo una sola fila podrías hacer lo mismo con LinearLayout y orientation = "horizontal". Si tiene varias filas, tenga en cuenta que se trata realmente de una tabla: todas las filas de una columna estarán situadas exactamente una encima de la otra y la fila más ancha determinará el ancho de la columna.

  • Crear un diseño chatView en android
  • Borde de elementos de la fila de tabla en android
  • Android - Tabla de estilos TableLayout
  • TableRow llenar el espacio restante
  • Rellene TableLayout con android: layout_weight de forma programática
  • Cómo ampliar Android TableLayout
  • Cómo combinar fila en una celda en la disposición de la tabla en android, dinámicamente?
  • Cómo mostrar la imagen en la fila de la tabla en función del tamaño
  • Cómo inflar vista desde XML en Android?
  • Edición de la anchura de TableLayout de Android
  • TableLayout con layout_width = matchparent que no coincide con el padre
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.