Как вы делаете ваши динамические макеты? - PullRequest
1 голос
/ 08 января 2010

Я хочу динамически скрывать / показывать элементы управления в действии на основе события касания кнопки: когда пользователь нажимает кнопку «Детали», я хочу показать больше элементов управления в том же действии.

Каков наилучший способ справиться с этим? Есть ли способ сделать TextView.Hide()? Может ли это оживить переход?

1 Ответ

9 голосов
/ 08 января 2010

setVisibility() позволит вам сделать виджет видимым, невидимым или исчезнувшим. Разница между последними двумя заключается в том, что невидимый виджет по-прежнему занимает место, а ушедший виджет - нет.

Android имеет целую инфраструктуру анимации для слайдов, затуханий, вращений и тому подобного. Вот два примера проектов , показывающих некоторые из них.

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