J'ai un TableRow dans un TableLayout. Si je mets un ScrollView vertical dans le TableRow, cela fonctionne comme prévu. Cependant, si je mets un HorizontalScrollView dans le TableRow, le défilement ne fonctionnera pas du tout.HorizontalScrollView dans TableRow
Est-ce que quelqu'un sait pourquoi cela se produit? Puis-je utiliser une solution de contournement pour y parvenir?
Merci d'avance!
--EDIT--
Voici un exemple:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TableRow>
<HorizontalScrollView android:scrollbars="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
<TableRow>
<Button android:layout_width="350px" android:layout_height="350px" android:text="TEST" />
<Button android:layout_width="350px" android:layout_height="350px" android:text="TEST" />
</TableRow>
<TableRow>
<Button android:layout_width="350px" android:layout_height="350px" android:text="TEST" />
<Button android:layout_width="350px" android:layout_height="350px" android:text="TEST" />
</TableRow>
</TableLayout>
</HorizontalScrollView>
</TableRow>
</TableLayout>
Si je change HorizontalScrollView à un ScrollView vertical, il fonctionne (évidemment verticalement).
Affichez votre mise en page XML et Java apparenté. – Krylez
Avez-vous résolu cela? –