Size: a a a

Android Developers

2021 August 09

L

Leonid in Android Developers
Если в коде есть ошибка, то ребилд не поможет ))
источник

A

Anton in Android Developers
источник

L

Leonid in Android Developers
И что?
источник

A

Anton in Android Developers
id и все совпадает нет причин быть нулем, синтетика тольео его подтягивает
источник

L

Leonid in Android Developers
Чудес не бывает. А вдруг к вью происходит обращение, когда оно сдохло? Активити или фрагмент - что там у вас - завершилось, вью == нулл, а observe пытается с ним работать.
источник

A

Anton in Android Developers
ох, я только что догнал именно это значение было под дебаг. Извините. у нас 5 утра, туплю чуть-чуть. Но самое обидное, что это дало наджеду, но и тут же забрало
источник

A

Anton in Android Developers
Я еще и удивился откуда и почему именно на одной карточке(
источник

A

Anton in Android Developers
А может вы знаете примерные причины почему данные именно с регистрации юзера с Firestore не могут подтянуться к карточке, хотя и в классе есть и в сетаю ее где надо
источник

L

Leonid in Android Developers
Вопрос: как вам удалось сделать так, чтобы подписка срабатывала на дохлом вью?
источник

A

Anton in Android Developers
Там выводилисб данные нынешнего юзера, через метод, которым я проверял.
источник

L

Leonid in Android Developers
Смысл LiveData в том, что оно должно присылать информацию только живым активити, фрагментам и т.п. Вам удалось эту фичу умело обойти и получить проблему.
источник

A

Anton in Android Developers
Скорее проблема меня поимела, там как-то сетнуло в карточку, но сетнуло переменную, которая совсем для другого(
источник

A

Anton in Android Developers
И из-за чего оно могло стать дохлым? Вроде бы все верно делаю, согласно статьям/роликам.

https://pastebin.com/6MbUAuFk - вот например адаптер rv
https://pastebin.com/ZMAAqfcK - моделька
источник

A

Anton in Android Developers
ну и раз на 4 при входе на вкладку выкидывало как что-то. ыл так сказать такой микс. Ошибк-вылет-ложная переменная
источник

L

Leonid in Android Developers
Возможно, что вызов observe подписывается не с тем owner-ом, поэтому observe продолжает вызываться.
источник

A

Anton in Android Developers
вообще странно что observe горит серым, хотя рядом подписано String
источник

A

Anton in Android Developers
как и нужно. Но я все что мог перепроверил и ничего ошибачного не нашел, даже дебагом
источник

L

Leonid in Android Developers
Кстати, в адаптере - любимое нарушение приципов ООП :)
Холдер должен заниматься обновлением своих вью! Холдер, а не кто-то там снаружи.
источник

A

Anton in Android Developers
ну, учту. Правда все ровно надеюсь что хоть так да заработает
источник

A

Anton in Android Developers
но я так и думал еще вчера)
источник