Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
sanchez2zz
0 / 0 / 0
Регистрация: 21.12.2016
Сообщений: 6
#1

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

21.12.2016, 23:19. Просмотров 269. Ответов 4
Метки нет (Все метки)

Доброго времени суток. Подскажите пожалуйста.
Проблема такая, есть Activity с кнопками и т. д., по нажатию на кнопку открывается полупрозрачный Layout
с определённым выбором. Так вот при нажатии на этот Layout кнопки на заднем плане нажимаются. Как сделать так
чтобы задний фон был виден но на нажатия не реагировал. Делать Layout кликабельным пробовал и пустой
onClick на него вешал - не помогает.
Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2016, 23:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Android layout (Программирование Android):

At android.widget.LinearLayout.setChildFrame Layout в Layout-те
Нужен совет бывалых. У меня есть активити которое запускается с мейн активити,...

Длинное нажатие для android.R.layout.simple_list_item_multiple_choice
Добрый день! Используя приведенный ниже код получил чекбоксы в списке, один из...

Анимированный дизайн смены Layout или просто выдвигаемый layout
Ну, думаю тут и так всё понятно. Я просто не знаю, какие ключевые слова вводить...

Не хочет работать в layout, но включается в layout-land
доброе утро ! пишу первое приложение. обычный мейн.хмель выглядит вот так :...

Добавить layout на layout
Нашёл такой код: layout.add(view); только не понимаю куда его писать. Нужно...

Layout
Здравствуйте! На layout кидаю изображение через ImaageView, при эмуляции по...

4
Vladimirys
312 / 209 / 27
Регистрация: 16.01.2010
Сообщений: 610
22.12.2016, 01:35 #2
Самое простое. Можно убирать кнопки, точнее, делать их не видимыми, когда они на заднем плане, и видимыми, когда не переднем
Java
1
2
3
button.setVisibility(View.INVISIBLE); - не видима
 
button.setVisibility(View.VISIBLE); - видима
1
powowstal
30 / 30 / 5
Регистрация: 21.03.2013
Сообщений: 369
22.12.2016, 11:26 #3
sanchez2zz, или в onPause() делать не кликабельными, а в onResume() востанавливать кликабельность
1
Pablito
2653 / 2135 / 726
Регистрация: 12.05.2014
Сообщений: 7,450
Завершенные тесты: 1
22.12.2016, 11:33 #4
надо этот прозрачный лаяут сделать кликабельным, то есть на ним прописать android:clickable="true"
да, я знаю что автор пробовал, но это работает
1
psinetron
8 / 8 / 5
Регистрация: 24.01.2012
Сообщений: 59
22.12.2016, 11:36 #5
Просто добавлю, что свойство clickable=true нужно установить именно на перекрывающий полупрозрачный layout. Ну а вообще - скорее всего вам подойдут диалоги
1
22.12.2016, 11:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2016, 11:36
Привет! Вот еще темы с решениями:

Drawer Layout
Имеется Drawer Layout со списком меню. Каждое меню кликабельно и меняет...

Очистить layout
Доброго времени суток! У меня есть очень большая анкета(около 120 EditText и...

Layout со скроллингом
нужно в Activity разместить много кнопок одна под одной, НО они все не...

Разметка layout
Хочу сделать вот такую разметку. Т.е. как-бы объединить ячейки, чтобы можно...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru