Ivansuper
Я к тому, что оно же хендлится самой активностью из под которой было выслано
Ivansuper
а лямбды?
А попробуй настроить проект на восьмую яву ради смеха
Ivansuper
(*джаву, для фанатов другого чтения)
Сергій
понатаскивают новомодной херни, потом ничего не работает 😁
Сергій
(сам такой)
Vladimir
3900 пользователей
Vladimir
You
У кого-нибудь возникали проблемы при генерации ассетов для Sceneform на линуксе?
gio
На Xiaomi некоторые иконки приложения анимируются при закрытии, как это сделать для своего приложения?
You
А именно: Error creating sfa
Сергій
ArCore жив?
You
You
1.3 вышел уже
Сергій
Ещё как
для 20 моделей девайсов?
You
Многопользовательский теперь
You
Сергій
You
Zenfone AR
Zenfone ARES
Nexus 5X
Nexus 6P
Pixel, Pixel XL
Pixel 2, Pixel 2 XL
Nokia 6 (2018)
Nokia 7 Plus
Nokia 8 Sirocco
Huawei P20, P20 Pro
Porsche Design Mate RS
LG G6
G7 ThinQ
V30, V30+, V30+ JOJO
V35 ThinQ
Motorola Moto G5S Plus
Moto G6
Moto G6 Plus
Moto Z2 Force
Moto Z3 Play
OnePlus 3T
OnePlus 5
OnePlus 5T
OnePlus 6
Samsung Galaxy A5 (2017)
Galaxy A7 (2017)
Galaxy A8, Galaxy A8+ (2018)
Galaxy Note8
Galaxy S7, Galaxy S7 edge
Galaxy S8, Galaxy S8+
Galaxy S9, Galaxy S9+
Sony Xperia XZ Premium
Xperia XZ1, Xperia XZ1 Compact
Xiaomi Mi 8
Mi Mix 2S
Сергій
просто мега популярные устройства, ну может ещё самсунг
You
+ протированные версии
Ярослав
я избранный)))
Сергій
Porsche Design Mate RS
ммм
Ярослав
НАШЁЛ
Ivansuper
Жги
Сергій
хотя с другой стороны пилить под андроид 7+ весело
Ярослав
баг до 27.1.1, 28 альфа бага нет
Ivansuper
Баг есть не в альфе, но в альфе бага нет
Ivansuper
Ivansuper
На самом деле конечно не сильный импакт от такого кривого поведения при смене шрифта — не так уж часто люди меняют шрифт, если и меняют вообще
Ярослав
Ivansuper
А другие что за причины? И причины для чего?
Ivansuper
Хм, ты имеешь в виду когда ОС убивает приложение?
Mike
ну, это ни один объект не переживёт
Ivansuper
^^^ this
Ярослав
да
Igor'
Друзья, вопрос по MediaCodec.
Декодер сконфигурирован с SurfaceView (как output). Идёт стриминг. Делаю surfaceView.visibility = GONE; потом surfaceView.visibility = VISIBLE;
После этого на decoder.dequeueOutputBuffer вываливается IllegalStateException. Есть мысли?
Ярослав
собрал апк с демонстрацией бага, вылетает
java.lang.RuntimeException: Cannot create an instance of class com.atomofiron.viewmodel.MainModel
а если просто билдить и ставить кнопочкой, всё запускается
R
Всем привет кто нибудь с exoPlayer работал?
Ivansuper
Mike
Nikolay
Господа, следующая ситуация - на 5 дюймах 3s (A6) интерфейс отображается нормально. Далее без изменения кода проект заливается на 6.44 дюйма Макс2 (A7), получается эффект, схожий с зависанием винды (многократное дублирование элементов интерфейса). Подсказали, что проблема в стиле, закомментил стиль, на 6.44 все отображается норм. Решил найти, в чем был косяк, стал построчно раскомментировать стиль, в результате стиль раскомменчен полностью код на 3s и Макс2 ничем не отличается, фризов графики нет. В чем может быть причина данного поведения и как избежать ее на других моделях телефонов?
Ярослав
проект, с демонстрацией бага
https://github.com/Atomofiron/viewmodel-destruction-bug
Ivansuper
Оп оп, запиарил гитхаб
Сергій
запили им issue )
Ярослав
Сергій
if (savedState == null) { //add fragment}
Ivansuper
^^^ this
Сергій
но и твой вариант рабочий
Ivansuper
Не совсем
Ivansuper
Он может запороть скринфлоу при нескольких фрагментах
Ярослав
Ivansuper
Лучше
Ivansuper
Но все таки когда state != null фрагмент менеджер сам держит все фрагменты. Это не нравоучение, просто здравый смысл подсказывает так поступать для меньших проблем
Ivansuper
А то и так вон из либ баги лезут
Ivansuper
Ммм, пойду заберу твой репо чтоли, надо запустить
Ivansuper
Ivansuper
Падение?
Ярослав
Падение?
не, global данные viewmodel по активити, local из viewmodel по фрагменту
Ivansuper
Подожди
Ivansuper
Это демонстрация бага пропадания модели?
Ярослав
local не меняется, global при пересоздании каждый раз новый
Ivansuper
Ярослав
Ivansuper
Еще добавлю от себя, что у меня были проблемы с вечной подпиской
Ivansuper
Очень долго дебажил, но терпения не хватило, по скольку все постоянно работает через post и прочее отложенное
Ivansuper
В общем, ситуация — observeForever не присылает изменения производя requery после получения LiveData из Room
Ivansuper
А можно полный стек?