2010-03-07 5 views
5

J'ai une disposition de table qui a 3 colonnes définies. Mais en raison du grand texte dans la deuxième colonne, le contenu sort de l'écran. Donc, j'essayais de placer une barre de défilement horizontale. Mais était incapable de faire. J'utilise Android 1.5 comme cible.Besoin d'un défilement horizontal sur la disposition du tableau

code XML de la mise en page de table

<?xml version="1.0" encoding="utf-8"?> 

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:scrollbars="horizontal" 
    android:layout_height="fill_parent" 
    android:layout_width="fill_parent"> 


    <TableLayout 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_height="fill_parent" 
     android:layout_width="fill_parent" 
     android:stretchColumns="0,1,2" 
     android:id="@+id/tLayout" 
     android:scrollbars="horizontal" 

     > 
     <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> 

Répondre

Questions connexes