Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Leva_Zevakin
2 / 2 / 0
Регистрация: 14.12.2014
Сообщений: 66
#1

Видимость компонентов - Android

03.12.2015, 14:17. Просмотров 136. Ответов 3
Метки нет (Все метки)

Что прописывать нужно в mainActivity для того чтобы при нажатии скрылся компонент ImageView? Как реализовать событие нажатия я знаю, а вот сам код скрытия компонента imageview какой????
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2015, 14:17     Видимость компонентов
Посмотрите здесь:

Android Методы компонентов
C# Видимость компонентов в зависимости от состояния CheckBox
Android Разработка собственных компонентов GUI
Android Изменить видимость всех CheckBox-ов при нажатии на кнопку
Размещение компонентов на LinearLayaut Android
Как лучше организовать расположение компонентов на экране? (картинка и 3 кнопки на разные экраны) Android
Android Поворот экрана. Сохранение данных, но смена размеров компонентов
Android Как после удаления view компонентов (removeAllViews) вернуть их?
Масштабирование компонентов на андроиде Android
Видимость и не видимость кнопки на форме Lazarus
Порядок создания компонентов Android
Различия View-компонентов Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,222
Завершенные тесты: 1
03.12.2015, 14:24     Видимость компонентов #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
у любого компонента, который наследник от View есть метод setVisibility(View.INVISIBLE); ну или VISIBLE
bastrakov
91 / 91 / 14
Регистрация: 10.10.2015
Сообщений: 307
Записей в блоге: 1
03.12.2015, 17:41     Видимость компонентов #3
пара поправок:
1) в данном случае скорее всего это будет setVisibility(ImageView.INVISIBLE)
2) и чаще всего получается, что надо setVisibility(...View.GONE)
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,222
Завершенные тесты: 1
03.12.2015, 17:48     Видимость компонентов #4
во-первых эти константы из класса View, а не ImageView
ImageView наследуется от View потому они и доступны, но прописаны все-таки в View, это легко проверить в исходниках

во-вторых чаще получается все-таки INVISIBLE потому что GONE удаляет компонент из разметки и весь лаяут пересчитвается, а это лишняя нагрузка, к чему это?
Yandex
Объявления
03.12.2015, 17:48     Видимость компонентов
Ответ Создать тему
Опции темы

Текущее время: 17:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru