Ряды, чтобы занять весь экран - PullRequest
0 голосов
/ 09 августа 2011

У меня есть один большой LinearLayout (вертикальный) (внешняя таблица) и три небольших линейных макета (горизонтальный) (по одному для каждой строки). Я хочу, чтобы линейные разметки внутри занимали все пространство. В настоящее время они занимают только необходимое пространство.
Вот мой код:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background">


<LinearLayout android:orientation="horizontal"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content">
    <ImageButton android:src="@drawable/Tag"
                 android:onClick="tagKillHandle"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"/>
    <ImageButton android:src="@drawable/seekills" 
                 android:layout_width="wrap_content" 
                 android:onClick="seeKillsHandle" 
                 android:layout_height="wrap_content"/>       
</LinearLayout>

<LinearLayout android:orientation="horizontal"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content">
    <ImageButton android:src="@drawable/track"
                 android:onClick="trackMeHandle"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"/>
    <ImageButton android:src="@drawable/taste"
                 android:onClick="tasteHandle"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"/>           
</LinearLayout>

<LinearLayout android:orientation="horizontal"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content">
    <ImageButton android:src="@drawable/calls"
                 android:onClick="duckCallsHandle"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"/>
    <ImageButton android:src="@drawable/faq"
                 android:onClick="faqHandle"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"/>           
</LinearLayout>


</LinearLayout>

Я хочу, чтобы строки занимали весь экран. Как я могу это сделать? Есть идеи?

1 Ответ

2 голосов
/ 09 августа 2011

Добавить

android:layout_weight="1.0"

в каждой из трех внутренних схем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...