¿Cómo podemos hacer el diseño de la tabla para desplazarse en ambos sentidos (horizontal, verticalmente)
Estoy teniendo una tabla definida en el archivo XML, que actualmente está configurado para desplazarse verticalmente. Pero también quiero que se desplace horizontalmente según sea necesario.
Aquí está el código de XML en uso
- Poner muro de facebook en Android
- Manejo simultáneo de eventos onClick y onTouchEvent
- Widget de la pantalla de inicio de Android: RemoteViews setRemoteAdapter (...) método no funciona en API 11+
- Obtención de tamaño de vista de imagen para creación de mapa de bits
- Deshabilitar el método de entrada de EditText pero mantener el cursor parpadeando
<?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:scrollbars="vertical" android:layout_height="fill_parent" android:layout_width="fill_parent"> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="0,1,2" android:id="@+id/tLayout" android:scrollbars="vertical" > <TableRow android:layout_width="fill_parent"> <TextView android:padding="3dip" android:gravity="left" android:text="Name" /> <TextView android:padding="3dip" android:gravity="left" android:text="Address" /> <TextView android:padding="3dip" android:gravity="left" android:text="Age" /> </TableRow> </TableLayout> </ScrollView>
- Obtener la posición de la imagen actual en la Galería
- Dibuja un arco con un SweepGradient en Android
- Asignación de texto al texto en edittext
- Pintura a mano libre no funciona correctamente?
- Establecer vínculo en Java-Android
- Cambiar el color de la palabra en la cadena de recursos
- Android ImageView NullPointerException
- Problema con edittext - settextmethod del navegador de Android
Tuve el mismo problema y lo resolví introduciendo un HorizontalScrollView como un niño de la ScrollView y luego el tableLayout como un niño de la HorizontalScrollView:
Puedes consultar esta biblioteca que hice: https://github.com/InQBarna/TableFixHeaders
Implementa una tabla que se puede rellenar a través de un Adaptador. También recicla las vistas.
¿HorizontalScrollView hace algo por ti?
http://developer.android.com/reference/android/widget/HorizontalScrollView.html
Tal vez agregar algún tipo de diseño (LinearLayout, Relativelayout, etc) a la raíz de su xml?