Я возился с множеством различных структур компоновки и, похоже, не могу найти лучшую для моего решения.
По сути, мне нужно 3 строки, каждая из которых занимает 33% (высота)устройства (в ландшафтном режиме).Я думал, что было бы идеально, но я не могу найти способ указать высоту.Возможно, я где-то пропустил собственность, но не могу найти ее в документации.Я также подумал, что это вариант, но, немного поиграв с этим, я не уверен, что это тоже лучшее решение.
Можно ли выполнить то, что мне нужно?В моих строках будут указаны другие макеты (в первую очередь RelativeLayout), но мне просто нужно, чтобы базовая структура была 3 рядами по 33% высоты каждая.
РЕДАКТИРОВАТЬ - Добавлен код:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/rellay"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/table_background">
<LinearLayout
android:layout_weight="1"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button
android:id="@+id/connect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Connect To Server" />
</LinearLayout>
<LinearLayout
android:layout_weight="1"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:id="@+id/label"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical"
android:maxLines="6"
android:textColor="#FFFFFF" />
</LinearLayout>
<LinearLayout
android:layout_weight="1"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="1">
<TableRow>
<RelativeLayout
android:id="@+id/cardssection"
android:layout_column="1" />
<Button
android:id="@+id/submitcards"
android:gravity="right"
android:maxWidth="10px"
android:text="Submit Cards"
android:layout_below="@id/label" />
</TableRow>
</TableLayout>
</LinearLayout>
</LinearLayout>