Size: a a a

Android Developers

2020 September 10

ГА

Георгий Авакян... in Android Developers
4NK1R
вам надо проверку интернета сделать, правильно?
да не, проблем именно с рекуклером и айтемом сообщения, как сделать там это все, чтобы при ошибке на сообщении висела ошибка
источник

4

4NK1R in Android Developers
Георгий Авакян
да не, проблем именно с рекуклером и айтемом сообщения, как сделать там это все, чтобы при ошибке на сообщении висела ошибка
в айтеме сделать вью ошибки, и сделать его visibility gone. при ошибке писать в лист к нужному элементу, например, error=true и в RV notifyItemChanged() вроде
источник

4

4NK1R in Android Developers
при error=true в onBind делаете ошибку visibility visible
источник

ГА

Георгий Авакян... in Android Developers
4NK1R
в айтеме сделать вью ошибки, и сделать его visibility gone. при ошибке писать в лист к нужному элементу, например, error=true и в RV notifyItemChanged() вроде
это да, я знаю, но ничего ли страшного если в data классе у айтема будет лишний этот флаг
источник

4

4NK1R in Android Developers
Георгий Авакян
это да, я знаю, но ничего ли страшного если в data классе у айтема будет лишний этот флаг
а что страшного?
источник

ГА

Георгий Авакян... in Android Developers
4NK1R
а что страшного?
да хз, показалось не по феншую
источник

DB

Dmytro Borysov in Android Developers
Георгий Авакян
да хз, показалось не по феншую
ох уж это боязнь какого-то неведомого феншуя)
источник

ГА

Георгий Авакян... in Android Developers
Dmytro Borysov
ох уж это боязнь какого-то неведомого феншуя)
дааа, тут еще такая ситуация изза багов весь мой mvi немного говнокодом пошел
источник

RC

Roman Chumachenko in Android Developers
Георгий Авакян
это да, я знаю, но ничего ли страшного если в data классе у айтема будет лишний этот флаг
Можно сделать обёртку вокруг модели, что-то типа State, уже в нее пихать отдельный флаг рядом с полем модели
источник

ГА

Георгий Авакян... in Android Developers
Roman Chumachenko
Можно сделать обёртку вокруг модели, что-то типа State, уже в нее пихать отдельный флаг рядом с полем модели
да кстати, спасибо
источник

Н

Николай in Android Developers
Георгий Авакян
да хз, показалось не по феншую
Этот флаг может быть полезным если ты делаешь синхронизацию сообщений с сервером при повторном подключении.
Так что ничего страшного тут нету.
источник

DB

Dmytro Borysov in Android Developers
Николай
Lol, как это понять?)
решилась проблема?)
источник

A

Albert in Android Developers
Всем привет. Было у кого нибудь такое, что Glide не отображает картинку? Причина Too many (> 5) redirects! Лог: https://pastebin.com/fwTAeSyh Проверил в браузере, нет никаких редиректов
источник

Н

Николай in Android Developers
Dmytro Borysov
решилась проблема?)
Прикинь. На 30 работает. Если ставить емулятор с API 30+ то такой ексепшн.
Я думаю, что оно как-то проверяет версию апи воспринимая ёё как число, а тут "30+" приходит
и возникает конфликт типов даных.  Ну конфликта то никакого по-факту  нету, просто в байтах переменной
лежит бред который не проходит проверку. Ну это я такую теорию выдвинул сам себе

В общем я просто сделал виртуальное устройство с апи 30.
источник

DB

Dmytro Borysov in Android Developers
Николай
Прикинь. На 30 работает. Если ставить емулятор с API 30+ то такой ексепшн.
Я думаю, что оно как-то проверяет версию апи воспринимая ёё как число, а тут "30+" приходит
и возникает конфликт типов даных.  Ну конфликта то никакого по-факту  нету, просто в байтах переменной
лежит бред который не проходит проверку. Ну это я такую теорию выдвинул сам себе

В общем я просто сделал виртуальное устройство с апи 30.
а утебя нет случайно maxSdk?
источник

CH

Cartoon Head in Android Developers
Ребят, в чем может быть ошибка? У меня есть фрагмент диалог на котором я устанавливаю метод сортировки, сама переменная хранящая значение метода сортировки хранится во ViewModel. Потом ту же ViewModel беру и устанавливаю на прослушивание изменений данной переменной. Но уже в другом фрагменте. И ничего не прилетает. https://pastebin.com/FawPM0bF - здесь код.
источник

Н

Николай in Android Developers
Dmytro Borysov
а утебя нет случайно maxSdk?
нет
источник

MC

Mikhail Chvarkou in Android Developers
Cartoon Head
Ребят, в чем может быть ошибка? У меня есть фрагмент диалог на котором я устанавливаю метод сортировки, сама переменная хранящая значение метода сортировки хранится во ViewModel. Потом ту же ViewModel беру и устанавливаю на прослушивание изменений данной переменной. Но уже в другом фрагменте. И ничего не прилетает. https://pastebin.com/FawPM0bF - здесь код.
А точно ли та же самая viewModel?
источник

CH

Cartoon Head in Android Developers
Mikhail Chvarkou
А точно ли та же самая viewModel?
Неа, уже решил проблему. requireActivity сделал
источник

YD

Yur🦆 Dombaev in Android Developers
Vlad
Всем привет! Можете подсказать как это реализовать, или хотя бы как загуглить? Я про анимацию, если что
Если ты про анимацию возвращения - попробуй анимировать одновременно поворот  0 -> 35 -> 0 в начале анимации и 0 -> -15 -> 0 в конце. А возвращение на оригинальную позицию сделать  с Bounce интерполятором
источник