Прикрепить TableLayout->TableRow->bottom??

Интерфейс, диалоги, темы, стили, меню
Ответить
JDev
Сообщения: 88
Зарегистрирован: 05 авг 2012, 19:42

Прикрепить TableLayout->TableRow->bottom??

Сообщение JDev » 16 ноя 2012, 18:19

Здравствуйте,
подскажите пож как можно прикрепить вторую строку внизу экрана?
В первой выводятся сообщения, и она динамическая, тоисть когда нет контента в первой строке таблицы, то ее просто не видно и вторая строка показывается в самом верху экрана.

Код: Выделить всё

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@color/chatBackground" >

    <TableRow
        android:id="@+id/tableRow2"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent" >

        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical" >

            <ScrollView
                android:id="@+id/scrollViewChatMessagesOutput"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:weightSum="1.0" >

                <LinearLayout
                    android:id="@+id/chatMessagesOutput"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:orientation="vertical" >
                </LinearLayout>
            </ScrollView>
        </LinearLayout>
    </TableRow>

    <TableRow
        android:id="@+id/tableRow3"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" >

        <EditText
            android:id="@+id/chatTextInput"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:ems="10" >

            <requestFocus />
        </EditText>

        <Button
            android:id="@+id/btnSend"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:onClick="onChatSendBtnClick"
            android:text="@string/btnSend" />
    </TableRow>

</TableLayout>

Аватара пользователя
damager82
Администратор
Сообщения: 1383
Зарегистрирован: 07 янв 2012, 11:32
Контактная информация:

Re: Прикрепить TableLayout->TableRow->bottom??

Сообщение damager82 » 19 ноя 2012, 17:00

Если надо вторую строку опустить вниз, добавьте вес к первой строке - android:layout_weight="1"
Добро пожаловать на форум сайта StartAndroid
ИзображениеИзображение

Ответить