Size: a a a

Android Developers

2020 April 14

GC

Granderbird Chevencu... in Android Developers
А, у тебя не лист же
источник

СМ

Стас М in Android Developers
Maksym
Все привет. Для получения данных использую подобную конструкцию val movieLiveData = MutableLiveData<Response<FullMovieResponce>>() во viewmodel. Как использовать movieLiveData для Databinding? Responce это обертка возвращающая результат запроса или ошибку. Responce имеет подобный вид https://github.com/rohitpsoman/Android-Kotlin-MVVM-Navigation-Room-Coroutines-Databinding/blob/master/app/src/main/java/com/example/mvvm/model/Response.kt
transformations?
источник

M

Maksym in Android Developers
Granderbird Chevencugan
А, у тебя не лист же
Да. Там объект с полями. Просто как в подобном случае использовать в xml для заполнение полей? не придумал ничего кроме как записать в другой объект типа val movie = MutableLiveData<FullMovieResponce>() и его уже использовать для databindingв  xml
источник

C☭

Chadwick ☭ in Android Developers
привет! можно ли использовать для android приложений версии с наличием бетты-релиза и прочего за пределами (major.minor.patch) ??

например 2.4.0-beta-012
источник

GC

Granderbird Chevencu... in Android Developers
Maksym
Да. Там объект с полями. Просто как в подобном случае использовать в xml для заполнение полей? не придумал ничего кроме как записать в другой объект типа val movie = MutableLiveData<FullMovieResponce>() и его уже использовать для databindingв  xml
У нас этот момент в начале был, мы его принципиально обошли, LiveData берет актуальные данные из Room, если они апдейтятся из любого места, то и у тебя в LiveData тоже будут новые данные. Поэтому мы берем просто LiveData<FullMovieResponce>(в твоём примере) из бд, показываем данные, а паралельно делается запрос. Запрос приходит, мы обновляем данные в бд и автоматически обновляется в LiveData
источник

GC

Granderbird Chevencu... in Android Developers
Надеюсь объяснил понятно :\
источник

M

Maksym in Android Developers
Granderbird Chevencugan
У нас этот момент в начале был, мы его принципиально обошли, LiveData берет актуальные данные из Room, если они апдейтятся из любого места, то и у тебя в LiveData тоже будут новые данные. Поэтому мы берем просто LiveData<FullMovieResponce>(в твоём примере) из бд, показываем данные, а паралельно делается запрос. Запрос приходит, мы обновляем данные в бд и автоматически обновляется в LiveData
понятно, по сути то что я сейчас и делаю, просто мне не нужна бд в данном случае. Думал может есть вариант обходил вложенный Responce чтобы не брать другой объект
источник

P

Potomyznaesh in Android Developers
как узнать что за устройства?
источник

GC

Granderbird Chevencu... in Android Developers
Potomyznaesh
как узнать что за устройства?
В таком случае я хз
источник

P

Potomyznaesh in Android Developers
просто у меня посторонних устройств не подлюченнно...
источник

A

Artem in Android Developers
Potomyznaesh
как узнать что за устройства?
это OnePlus 3t
источник

P

Potomyznaesh in Android Developers
Artem
это OnePlus 3t
что это?
источник

VK

Vladimir Kozlovsky in Android Developers
Potomyznaesh
что это?
Телефон такой
источник

ДМ

Дмитрий Медведюк... in Android Developers
Potomyznaesh
что это?
устройство
источник

Г

Глупый кот 🐈... in Android Developers
хелоу, на 1.2.0+ версии фрагментов никто не замечал артефактов с сохранением стейта вьюшек у фрагмента?
источник

Г

Глупый кот 🐈... in Android Developers
рекуклер теперь сохраняет юзлесс стейт всегда.
источник

ЯН

Ярослав Нестеров... in Android Developers
Potomyznaesh
как узнать что за устройства?
кек, у меня есть 1+3T
источник

ЯН

Ярослав Нестеров... in Android Developers
Potomyznaesh
как узнать что за устройства?
да просто загуглить можно было
источник

NL

Nazar Lenyk in Android Developers
Maksym
понятно, по сути то что я сейчас и делаю, просто мне не нужна бд в данном случае. Думал может есть вариант обходил вложенный Responce чтобы не брать другой объект
можешь написать конвертор, и в хмл забиндить лайвдату обернутую в Респонс, и передать ее в конвертор)
источник

ЯН

Ярослав Нестеров... in Android Developers
Potomyznaesh
что это?
гугл для слабаков, да?)
источник