2010-03-07 21 views
5

Tengo un diseño de tabla que tiene 3 columnas definidas. Pero debido al texto grande en la segunda columna, el contenido sale de la pantalla. Así que estaba tratando de colocar una barra de desplazamiento horizontal. Pero no pudo hacer.Necesita un desplazamiento horizontal en el diseño de tabla

Estoy usando Android 1.5 como objetivo.

código XML de la disposición de la tabla

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

Respuesta

Cuestiones relacionadas