J'utilise le code suivant pour créer un TableLayout
qui est scrollable horizontalement:TableLayout au sein HorizontalScrollView
<?xml version="1.0" encoding="utf-8"?>
<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:minWidth="200dp"
android:scrollbars="none">
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/maintable2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="*"
android:background ="#dddddd"
android:scrollbars="none" >
</TableLayout>
</HorizontalScrollView>
J'ai besoin des colonnes dans le TableLayout
au moins remplir l'écran (s'il n'y a qu'une seule colonne, la les bordures de ces colonnes doivent s'étendre sur tout l'écran, s'il y a deux colonnes, les bordures des deux colonnes doivent remplir l'écran, etc.).
Comment puis-je faire cela?
Bien 'android: stretchColumns =" * "' devrait faire exactement cela. Quel est le problème? – compostus