Как определить ширину столбца TableLayout в моем случае? - PullRequest
0 голосов
/ 06 июля 2011

У меня есть макет таблицы:

<TABLELAYOUT xmlns:android="http://schemas.android.com/apk/res/android"      

    android:layout_width="fill_parent" 
    android:layout_height="fill_parent">

   <TABLEROW>
       <TEXTVIEW 
           android:layout_width="wrap_content" 
           android:layout_height="wrap_content" 
           android:text="1">

        <TEXTVIEW 
           android:layout_width="wrap_content" 
           android:layout_height="wrap_content" 
           android:text="2">

         <TEXTVIEW 
           android:layout_width="wrap_content" 
           android:layout_height="wrap_content" 
           android:text="3">

         <TEXTVIEW 
           android:layout_width="wrap_content" 
           android:layout_height="wrap_content" 
           android:text="4">
          ...
          <!--there are 10 columns-->
          ...
    </TABLEROW>
</TABLELAYOUT>

В этой таблице есть 10 столбцов.

Мой вопрос:

  1. как настроить каждую ширину столбца , чтобы на экране отображались только 4 столбцы ??

  2. как установить высоту строки?

1 Ответ

0 голосов
/ 06 июля 2011

Вы можете определить размер первых 4 textView с помощью (screenWidth / 4). И еще 6, как вам нравится. Так что вы увидите только первые 4 столбца

...