Один элемент заполняет весь экран за другим становится невидимым? - PullRequest
0 голосов
/ 01 июля 2011

Как заставить TextView заполнить весь экран после того, как Button станет невидимым?

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
        >
    <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="fill_parent"
            >
        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                />
    </LinearLayout>
    <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="fill_parent"
            >
        <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                />
    </LinearLayout>
</LinearLayout>

Кнопка станет невидимой с помощью команды пункта меню

button.setVisibility(View.INVISIBLE);

1 Ответ

2 голосов
/ 01 июля 2011

Попробуйте

button.setVisibility(View.GONE);

Подробнее

Цитата с этой страницы:

int GONE Это представление невидимо и не занимает места для макета.

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