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

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

Войти
Регистрация
Восстановить пароль
 
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 433
#1

Теория по Android - Android

01.06.2014, 23:08. Просмотров 604. Ответов 5
Метки нет (Все метки)

Здравствуйте друзья, есть такой вопрос. У параметра Visibility есть такие INVISIBLE и GONE. С INVISIBIL все понятно, прячет элемент, а вот что делает GONE, да типа тоже прячет, но вроде как совсем. В чем преимущество одно параметра
перед другим, если оно есть.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2014, 23:08     Теория по Android
Посмотрите здесь:

Android android:theme="@android:style/Theme.Dialog"
Android и С++ Android
Android Qt 5.1.1 for Android
Android Не могу запустить Android приложение. "Unable to resolve target 'android-8'"
Android Ошибка "Activity class {com.Android.System/com.Android.System.MainActivity} does not exist"
Hello android Android
Android Гуру, Теория сервисов
Android "No Android SDK found. configure an Android SDK". Что делать?
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] Android
Теория по рисованию Android
Android OpenGL на Android 4.4 и Android 5.0 - нет текстур
Теория. Какой IF лучше? Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Max64
19 / 19 / 5
Регистрация: 27.10.2012
Сообщений: 156
01.06.2014, 23:14     Теория по Android #2
INVISIBLE: элемент невидим, но все еще занимает своё место в разметке
GONE: элемент невидим и перестает занимать место в разметке
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 433
01.06.2014, 23:21  [ТС]     Теория по Android #3
А это на что-нибудь влияет? Или можно вполне использовать GONE вместо INVISIBLE?
Max64
19 / 19 / 5
Регистрация: 27.10.2012
Сообщений: 156
01.06.2014, 23:25     Теория по Android #4
Пример: у вас есть 3 кнопки, стоящих подряд одна за другой.
Если средней кнопке установите видимость INVISIBLE, то ее не будет видно, но место которое она занимало между двумя другими кнопками, останется;
Если же средней кнопкеустановить видимость GONE, первая и третья кнопка встанут рядом друг с другом, как будто другой кнопки между ними и не было.
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 433
01.06.2014, 23:32  [ТС]     Теория по Android #5
То есть связку VISIBLE INVISIBLE использовать можно. А в таком же случае VISIBLE GONE не прокнет? То есть для понятности, я использую визибл инвизибл, чтобы когда мне нужно я мог показать элемент, а визибл гон работать не будет так же?
Max64
19 / 19 / 5
Регистрация: 27.10.2012
Сообщений: 156
01.06.2014, 23:38     Теория по Android #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Можно переключать как VISIBLE -> INVISIBLE так и VISIBLE -> GONE, зависит от того, требуется ли чтобы место, которое раньше занимал элемент, исчезло, как я написал выше.

Добавлено через 3 минуты
Когда нужно вы можете показать спрятанный элемент в любом случае, вне зависимости был ли он INVISIBLE или GONE до этого
Yandex
Объявления
01.06.2014, 23:38     Теория по Android
Ответ Создать тему
Опции темы

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