Возьмите всю доступную высоту для TableRow - PullRequest
0 голосов
/ 12 апреля 2011

Я использую TableLayout с двумя TableRows.Один ряд содержит три кнопки.Другой должен занять все оставшееся место для его вывода.Как это можно сделать?Либо в XML, либо с помощью метода onMeasure.

Ответы [ 2 ]

0 голосов
/ 31 июля 2012

Хотя уже слишком поздно, но все же я хотел бы попробовать это.Можете ли вы попробовать это и проверить, поможет ли это вам

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
    <TableLayout 
        android:layout_width="match_parent"
        android:layout_height="match_parent">
        <TableRow 
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center_horizontal">
            <Button
                android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>
            <Button
                android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>
            <Button
                android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>
        </TableRow>
        <TableRow 
            android:layout_width="match_parent"
            android:layout_height="match_parent">

            <ListView
                android:id="@+id/listView1"
                android:layout_width="match_parent"
                android:layout_height="match_parent" >
            </ListView>

        </TableRow>
    </TableLayout>

</LinearLayout>
0 голосов
/ 08 мая 2011

Я не слишком знаком с использованием таблиц, но обычно знаю, что когда вы выкладываете формы, если вы хотите что-то подобное, вы выкладываете вещи, которые будут иметь нормальный размер.Затем вы размещаете объект, который будет занимать оставшуюся часть экрана, и устанавливаете для его свойства height значение «fill_parent».Если вы вставите свой код в код, я с радостью посмотрю и исправлю его для вас.: -)

-Джаред

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