2011-06-25 4 views
0

コンテンツが水平方向と垂直方向に大きすぎる場合、このテーブルスクロールを取得するにはどうすればよいですか?Androidスクロールテーブル

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 
    <ImageView android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:id="@+id/banner" /> 
    <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:id="@+id/myTableLayout" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent"> 
     <TableRow 
        android:background="@drawable/standard" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content"> 
      <TextView android:text="@string/rankColumnHeader" 
         android:layout_margin="6sp" 
         android:textColor="@color/black"/> 
      <TextView android:text="@string/teamColumnHeader" 
         android:layout_margin="6sp" 
         android:textColor="@color/black"/> 
      <TextView android:text="@string/matchesColumnHeader" 
         android:layout_margin="6sp" 
         android:textColor="@color/black"/> 
      <TextView android:text="@string/winColumnHeader" 
         android:layout_margin="6sp" 
         android:textColor="@color/black"/> 
      <TextView android:text="@string/drawColumnHeader" 
         android:layout_margin="6sp" 
         android:textColor="@color/black"/> 
      <TextView android:text="@string/looseColumnHeader" 
         android:layout_margin="6sp" 
         android:textColor="@color/black"/> 
      <TextView android:text="@string/winPercentColumnHeader" 
         android:layout_margin="6sp" 
         android:textColor="@color/black"/> 
      <TextView android:text="@string/pointsColumnHeader" 
         android:layout_margin="6sp" 
         android:textColor="@color/black"/> 
      <TextView android:layout_margin="6sp" 
        android:textColor="@color/black" 
        android:id="@+id/demoTextView"/> 
     </TableRow> 
    </TableLayout> 
</LinearLayout> 

答えて

0

私はあなたがScrollView

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent"> 
<ImageView android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/banner" /> 
<ScrollView 
    android:layout_height="wrap_content" 
    android:id="@+id/scrollView1" 
    android:layout_width="fill_parent"> 
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/myTableLayout" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 
    <TableRow 
       android:background="@drawable/standard" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content"> 
     <TextView android:text="@string/rankColumnHeader" 
        android:layout_margin="6sp" 
        android:textColor="@color/black"/> 
     <TextView android:text="@string/teamColumnHeader" 
        android:layout_margin="6sp" 
        android:textColor="@color/black"/> 
     <TextView android:text="@string/matchesColumnHeader" 
        android:layout_margin="6sp" 
        android:textColor="@color/black"/> 
     <TextView android:text="@string/winColumnHeader" 
        android:layout_margin="6sp" 
        android:textColor="@color/black"/> 
     <TextView android:text="@string/drawColumnHeader" 
        android:layout_margin="6sp" 
        android:textColor="@color/black"/> 
     <TextView android:text="@string/looseColumnHeader" 
        android:layout_margin="6sp" 
        android:textColor="@color/black"/> 
     <TextView android:text="@string/winPercentColumnHeader" 
        android:layout_margin="6sp" 
        android:textColor="@color/black"/> 
     <TextView android:text="@string/pointsColumnHeader" 
        android:layout_margin="6sp" 
        android:textColor="@color/black"/> 
     <TextView android:layout_margin="6sp" 
       android:textColor="@color/black" 
       android:id="@+id/demoTextView"/> 
    </TableRow> 
</TableLayout> 
</ScrollView> 
</LinearLayout> 
+0

にテーブルを置くことができるはずだと思う理由は知らないが、その私のスクロールバーが表示されません。私はこのスクロールビューを使用してスクロールすることはできません – Androidewbie

関連する問題