исчезновение объекта через View.GONE. Как узнать, какая конкретно это вызвала? Логировать все слишком долго. Через дебаггер переменные отслеживать смысл имеет - тут никакая переменная к этому не привязана. Как быть
сядь и спокойно разберись. поставь брейкпойнт на той линии где меняется видимость и посмотри на стек вызовов
на той линии, где меняется видимость? Я только визуально могу это отследить. На каком View.GONE она меняется я понятия не имею
Стек вызовов где смотреть? Debugger?
у вьюхи есть айди. в фрагменте по этому id, вероятно, делается myView.visibility = GONE. Найди использования и проставь брякпойты. ..либо меняется её парент
Я бы так и логирование проставил, но их слишком много
имхо, если "такого" слишком много, то явно не хватает метода где можно и поставить потом точку останова
чаво? разберись
Я не могу отследить линию, где меняется видимость, в коде это невозможно сделать, сложно найти тот участок кода, который влечет за собой одну из куч функций, которая меняет видимость
У класса вью есть сеттер на visibility, поставь туда точку останова и посмотри блин стек вызова, вот что тебе пытаются сказать
Обсуждают сегодня