Size: a a a

Android Developers

2021 August 08

L2

LDev 21 in Android Developers
Привет всем) Есть множество функций во фрагменте, которые могли повлечь исчезновение объекта через View.GONE. Как узнать, какая конкретно это вызвала? Логировать все слишком долго. Через дебаггер переменные отслеживать смысл имеет - тут никакая переменная к этому не привязана. Как быть
источник

ОА

Оганнес Асатрян... in Android Developers
сядь и спокойно разберись. поставь брейкпойнт на той линии где меняется видимость и посмотри на стек вызовов
источник

L2

LDev 21 in Android Developers
на той линии, где меняется видимость? Я только визуально могу это отследить. На каком View.GONE она меняется я понятия не имею
источник

L2

LDev 21 in Android Developers
Стек вызовов где смотреть? Debugger?
источник

В

Валерий in Android Developers
у вьюхи есть айди. в фрагменте по этому id, вероятно, делается myView.visibility = GONE. Найди использования и проставь брякпойты.
..либо меняется её парент
источник

t

temajm in Android Developers
Здравствуйте, возникла следующая проблема...

Клиент хочет кликнуть по красной кнопке, но мешает синий элемент. Можно как-то сделать синий элемент прозрачным для клика?
источник

t

temajm in Android Developers
т.е. синий элемент будет виден, но при этом не мешал клику по красному элементу
источник

L2

LDev 21 in Android Developers
Я бы так и логирование проставил, но их слишком много
источник

МТ

Марк Туллий... in Android Developers
В xml есть атрибут isClickable. Попробуйте поставить его в false
источник

t

temajm in Android Developers
Не помогло
источник

t

temajm in Android Developers
android:clickable="false" це добавил
источник

Na

Neon an Děv 8) in Android Developers
android:focusable="false"
источник

t

temajm in Android Developers
не помогло
источник

Na

Neon an Děv 8) in Android Developers
показывай вёрстку тогда
источник

X

XROGi in Android Developers
имхо, если "такого" слишком много, то явно не хватает метода где можно и поставить потом точку останова
источник

МП

Матвей Попов... in Android Developers
Боже повесь на синий квадрат кликлистенер и там делай performClick() на красном
источник

t

temajm in Android Developers
я в пример привел такое
источник

МП

Матвей Попов... in Android Developers
Ну и? Не работает??
источник

Na

Neon an Děv 8) in Android Developers
даже если и работает, то эффекты кнопки пропадают. варик такой себе)
источник

ОА

Оганнес Асатрян... in Android Developers
да
источник