2015-01-07 3 views
-1

Я создаю приложение, и мне интересно, как правильно скрыть и показать представление? Я видел, как многие говорили, что изменение альфа-значения для представления скроет его, но перестанет ли оно реагировать на клики? Потому что в действительности что-то прозрачное все еще можно коснуться, как стекло. Это просто мысли, поэтому исправьте меня, если я ошибаюсь.Правильный способ скрытия и отображения представлений Android?

ответ

2

Оказание/скрыт View программно вы можете использовать setVisibility(int visibility).

Параметр visibility может быть:

  • View.VISIBLE - показывает View.
  • View.GONE - скрывает View и пересчитывает компоновку.
  • View.INVISIBLE - скрывает View, но все же оставляет/занимает свое место в макете.
2

Вы можете использовать метод вида setVisibility.

показать вид

view.setVisibility(View.VISIBLE); 

скрыть Посмотреть

view.setVisibility(View.GONE); 

См this для получения дополнительной информации.

Смежные вопросы