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

Параметр отображения - Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
kvaka
 Аватар для kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
16.07.2012, 23:49     Параметр отображения #1
Решил создать разметку и разместить в ней элемент, который изначально невидим, но настроен и находится на нужном месте ( android:visibility="invisible"). В процессе выполнения программы хочу, чтобы по нажатию кнопки мой элемент становился видимым. Для этого в коде для него пишу setVisibility(1). Все пока работает как задумывалось. Потом по нажатию определенной кнопки хочу чтобы мой элемент опять стал невидимым. Для этого выставляю для него setVisibility(0). Но ничего не происходит! Что не так? Почему элемент остается видимым? И как мне его убрать?

Добавлено через 25 минут
Все, решил проблему. В коде надо было писать не setVisibility(1), а setVisibility(View.VISIBLE) и, соответственно, вместо setVisibility(0); setVisibility(View.INVISIBLE);
А цифровые значения, приведенные в
http://developer.android.com/referen...oid:visibility
почему-то не до конца правильно работают.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2012, 23:49     Параметр отображения
Посмотрите здесь:

Трабл с краями отображения Android
Динамический вывод элементов отображения Android
Android Компонент для отображения лога (аналог memo в Windows)
Android Ошибка отображения
Android Разработка приложения для отображения местоположения пользователей на карте
Android Передать параметр из одной активити в другую
Android Ошибка отображения google maps
Как передать byte[] в WebView для отображения PDF ? Android
Android Игнорируется параметр adjustViewBounds
Android Возможности отображения Snackbar?
Android Передать параметр из одной в другую
Тестирование отображения UI Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
16.07.2012, 23:52     Параметр отображения #2
что за магическии числа?
Юзайте View.VISIBLE, View.INVISIBLE, View.GONE.
Yandex
Объявления
16.07.2012, 23:52     Параметр отображения
Ответ Создать тему
Опции темы

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