Intereting Posts

Что такое Android-эквивалент дисплея: нет в CSS?

Что такое андроидный эквивалент отображения атрибутов стиля CSS: нет?

На веб-страницах экран: none stylesheet вызывает элемент веб-страницы, к которому он применяется, чтобы быть скрытым и не занимать какое-либо пространство. Когда атрибут элемента динамически изменяется с использованием Javascript для видимого, браузер показывает элемент, перемещающий любые другие элементы, окружающие его.

Solutions Collecting From Web of "Что такое Android-эквивалент дисплея: нет в CSS?"

Вы можете использовать setVisibility на представлении. Есть 3 варианта
VISIBLE – просмотрен пользователем
INVISIBLE – не видно пользователю. Но представление все же занимает некоторое пространство.
GONE – не видно пользователю, и представление не занимает места.


Добавление примеров

4 Текстовые представления в LinearLayout ориентированные вертикально, все видимые

Все видимые коды просмотра текста Все видимые текстовые представления на dev

4 Текстовые представления в LinearLayout ориентированы вертикально, 2 – на невидимые 2 текстовых просмотров невидимый код 2 текстовых просмотров, невидимых для dev

4 Текстовые представления в LinearLayout ориентированные вертикально, 2 набора для LinearLayout 2 текста просмотрели код 2 просмотра текста на dev

android:visibility="gone"

Или в коде: [element].setVisibility(View.GONE);

Это эквивалент отображения: нет в CSS.

Также есть android:visibility="invisible" или .setVisibility(View.INVISIBLE) что эквивалентно видимости: скрыто в CSS – то есть элемент скрыт, но по-прежнему занимает место в макете.

SetVisibility Android docs

Android: документы о видимости

Вы можете использовать:

 button.setVisibility(view.GONE); 

Также

 button.setVisibility(view.INVISIBLE); button.setVisibility(view.VISIBLE);