Size: a a a

Android arch. components

2019 March 27

КР

Кирилл Романенко in Android arch. components
Mozes Linked [US - FL]
isEmpty проверяет и на то и на то, так что ситуация одна
Не. По логике приложения это разные ситуации. Ну, с другой стороны, можно поменять логику...
источник

YI

Yura Ivanov in Android arch. components
В sqlite все в строках хранится. Типы это просто интерпретация (affinity). В integer колонку запросто можно записать строку и все будет нормально работать.
источник
2019 March 28

D

Dmitry in Android arch. components
источник
2019 March 29

ST

Sasha Tainyuk in Android arch. components
Шо там? Не охота идти за трубкой где есть слак(
источник

D

Dmitry in Android arch. components
В вебе не открывается? Король предлагает переименовать вьюмодель
источник

D

Dmitry in Android arch. components
Во NonConfigHashMapWhereTheyKeysAreClassesAndTheValuesareSubtypesBecauseWeLoveInheritenceOnAndroid
источник

K

Kopusha in Android arch. components
старое, здесь уже постили.
источник

K

Kopusha in Android arch. components
а, не, это я в другом канале постил, сорян)) Но здесь обсуждали, что они перемудрили с фабриками и "вью модел", потому что не умеют в композицию. Ну, король прав, так то...
источник

K

Kopusha in Android arch. components
Кстати, на тему композиция vs наследование, советую посмотреть исходники, как он coroutineContext как экстеншн к ViewModel прикрутил. Довольно хитро. Это вo viewmodel-ktx.
источник

YW

Yakov Weber in Android arch. components
Anton Potekhin
Бьюсь уже кучу в ремени с paging library ;) Выпиливать уже поздно, хотя с каждым днем все больше желания это сделать  ;) Проблема вот в чем.
У меня связка room+api. Сейчас нужно сделать обновление списка. в момент обновления я посылаю запрос в api как получил ответ удаляю данные из бд и запихиваю новые. Но дальше уперс в обновление самого списка. ДЛя того чтобы обновить вызываю invalidate  datasource. И в результате выхватываю java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 1(offset:0).state:2
Если ещё не решил эту проблему, то проблема не в датасорсе, как я понимаю у тебя там есть 2 вида итемов, решал это отключением в layoutManager дефолтной анимацию, в общем мне тогда гугл помог
источник

ST

Sasha Tainyuk in Android arch. components
Dmitry
В вебе не открывается? Король предлагает переименовать вьюмодель
авторизацию просит. (
источник

K

Kopusha in Android arch. components
судьба у тя такая, ничего не попишешь...
источник

ST

Sasha Tainyuk in Android arch. components
Kopusha
судьба у тя такая, ничего не попишешь...
Это ты кому сейчас?
источник

AP

Anton Potekhin in Android arch. components
Yakov Weber
Если ещё не решил эту проблему, то проблема не в датасорсе, как я понимаю у тебя там есть 2 вида итемов, решал это отключением в layoutManager дефолтной анимацию, в общем мне тогда гугл помог
Там ниже я пришел к решению изучаю исходники датасурс от рум. Дело не в анимации. Дело было в том что у меня лоадинитиал в датасурс был асинхронный. И соответственно в submit прилетал сперва пустой pagedlist.
источник

AP

Anton Potekhin in Android arch. components
Сделал синхронным метод и заработало.
источник

AG

Andrey Gaysin in Android arch. components
Всем привет! Начинаю осваивать dataBinding и встала проблема с реализацией двухстороннего биндига с DataPickerDialog’ом. Т.е. есть editText, в нем отображается дата из объекта лайв даты, при клике на editText нужно показать DataPickerDialog, а при выборе в нем новой даты установить дату обратно. У кого-нибудь есть хороший пример?
источник

М

Михаил in Android arch. components
Andrey Gaysin
Всем привет! Начинаю осваивать dataBinding и встала проблема с реализацией двухстороннего биндига с DataPickerDialog’ом. Т.е. есть editText, в нем отображается дата из объекта лайв даты, при клике на editText нужно показать DataPickerDialog, а при выборе в нем новой даты установить дату обратно. У кого-нибудь есть хороший пример?
Привет. Думаешь норм для такой простой задачи копаться с two way биндингом?
источник

AG

Andrey Gaysin in Android arch. components
вот и не знаю на сколько это правильный подход. Но вроде разобрался - написал один адаптер для вызова датапикера и установки выбранной даты в editText и конвертора даты в строку и обратно
источник

М

Михаил in Android arch. components
Ну это реально сделать, но оно не стоит того)
источник

AP

Anton Potekhin in Android arch. components
Михаил
Ну это реально сделать, но оно не стоит того)
если только осваивает то как раз в целях тренировки в самый раз ;)
источник