169 похожих чатов

Привет всем) Есть множество функций во фрагменте, которые могли повлечь

исчезновение объекта через View.GONE. Как узнать, какая конкретно это вызвала? Логировать все слишком долго. Через дебаггер переменные отслеживать смысл имеет - тут никакая переменная к этому не привязана. Как быть

10 ответов

11 просмотров

сядь и спокойно разберись. поставь брейкпойнт на той линии где меняется видимость и посмотри на стек вызовов

L D- Автор вопроса

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

L D- Автор вопроса

Стек вызовов где смотреть? Debugger?

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

L D- Автор вопроса

Я бы так и логирование проставил, но их слишком много

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

да

чаво? разберись

L D- Автор вопроса

Я не могу отследить линию, где меняется видимость, в коде это невозможно сделать, сложно найти тот участок кода, который влечет за собой одну из куч функций, которая меняет видимость

У класса вью есть сеттер на visibility, поставь туда точку останова и посмотри блин стек вызова, вот что тебе пытаются сказать

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта