Size: a a a

Android Developers

2020 April 22

ЯН

Ярослав Нестеров... in Android Developers
QMan
теперь можно получить указатель на View из LifecycleOwner
так вью (activity/fragment) это ж и есть ViewLifecycleOwner
источник

Q

QMan in Android Developers
Evgeny Shulyakovsky
Задача то сделать по новому, зачем тянуть устаревшее
а просто ViewModel, не AndroidViewModel ? Хотя это странно
источник

M

Mafioznik in Android Developers
Парни, отмена перехода назад в навигаторе делается же строками  app:popUpTo="@+id/app_graph"
           app:popUpToInclusive="true"?
источник

ES

Evgeny Shulyakovsky in Android Developers
QMan
а просто ViewModel, не AndroidViewModel ? Хотя это странно
Пробую
источник

M

Mafioznik in Android Developers
Они почему-то перестали работать и меня просто перебрасывает на начальный экран
источник

<

<Diff_Revolution/... in Android Developers
Ребят , есть Primary key(id) и нужно ещё сделать автогенерацию одного поля , кто посдкажет как ?(ROOM)
источник

<

<Diff_Revolution/... in Android Developers
в том же самом entity, 2 primary key не хочет
источник

Q

QMan in Android Developers
Ярослав Нестеров
так вью (activity/fragment) это ж и есть ViewLifecycleOwner
источник

2_

2flower _ in Android Developers
мля гугл для вас расстарался, сделал примеры, видео, но все равно не хотят ничего делать :(
есть готовый пример у гугла про viwemodel, наливай да пей. Но нет будут продолжать грызть свой кактус.
источник

M

Mafioznik in Android Developers
Я передаю NavOptions это наверное может на это влиять?
источник

ES

Evgeny Shulyakovsky in Android Developers
Вот с этим набором заработало     def lifecycle_version = "2.2.0"
   implementation "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version"
   implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
   implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version"
   kapt "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version"
   implementation "androidx.lifecycle:lifecycle-reactivestreams-ktx:$lifecycle_version"

   implementation "androidx.fragment:fragment-ktx:1.2.4"
источник

Q

QMan in Android Developers
runtime
источник

Q

QMan in Android Developers
я и не заметил ) теперь можно by viewModels()
источник

Q

QMan in Android Developers
Ярослав Нестеров
так вью (activity/fragment) это ж и есть ViewLifecycleOwner
с чего вдруг ?
источник

ЯН

Ярослав Нестеров... in Android Developers
QMan
с чего вдруг ?
спутал с LO
источник

Q

QMan in Android Developers
ты же, возможно, еще помнишь тот баг, когда лайвдата принимала LO ) И, естественно, не отписывала, например при смене ориентации
источник

Q

QMan in Android Developers
Например в фрагменте, когда завязано было на сам фрагмент, а не его вью. OnDestroy у фрагмента не вызывался и отписки не происходило
источник

Q

QMan in Android Developers
Потом решили привязать это дело к VLO
источник

ЯН

Ярослав Нестеров... in Android Developers
QMan
ты же, возможно, еще помнишь тот баг, когда лайвдата принимала LO ) И, естественно, не отписывала, например при смене ориентации
помню баг, при котором под капотом снэкбар не отписывал фрагмент (или кого там не помню), и по кд утекали фрагменты
источник

ЕС

Евгений Самарин... in Android Developers
Нужен совет, мне необходимо изменить тему для кастомных view элементов внутри активити,  в зависимости от текущей установленной темы. Возможно ли сделать это внутри xml (не используя DataBinding), поддерживают ли стили написание условий.

Подскажите кто сталкивался с этой проблемой
источник