Size: a a a

Android Developers

2020 June 08

М

Михаил in Android Developers
Может есть смысл кастомного элемента?
источник

EG

Evgeny GooDi in Android Developers
Никита 🙃
В дочерних.

Но если логика одинаковая, но стоит вопрос что юзает какую-то вь.ху:
abstract fun someView(): SomeView?

И в дочерних её передавать
тупой вопрос. abstract val viewModel: T - значит в дочерних активити будет такое имя у вьюмодели. можно ли имя назначить в дочерних активити другое?
источник

Н

Никита 🙃 in Android Developers
Evgeny GooDi
тупой вопрос. abstract val viewModel: T - значит в дочерних активити будет такое имя у вьюмодели. можно ли имя назначить в дочерних активити другое?
будет такое-же, кончено же
источник

EG

Evgeny GooDi in Android Developers
Никита 🙃
будет такое-же, кончено же
без вариантов? мож какой то алиас можно назначить? )))
источник

Н

Никита 🙃 in Android Developers
Evgeny GooDi
без вариантов? мож какой то алиас можно назначить? )))
зочем? Чем тебе не нравится имя viewModel для ViewModel?)
Хочется делать более специфическое? А смысл
источник

EG

Evgeny GooDi in Android Developers
Никита 🙃
зочем? Чем тебе не нравится имя viewModel для ViewModel?)
Хочется делать более специфическое? А смысл
а пофик. )))  пусть так будет. Последний тупой вопрос. <T : BaseViewModel> - это дженерик?
источник

EG

Evgeny GooDi in Android Developers
почему он тут нужен?
источник

Н

Никита 🙃 in Android Developers
Evgeny GooDi
а пофик. )))  пусть так будет. Последний тупой вопрос. <T : BaseViewModel> - это дженерик?
Да. Ты показываешь таким образом что у тебя твоя ViewModel является наследником BaseViewModel
источник

Н

Никита 🙃 in Android Developers
Вообще можно и без него 🙃
источник

EG

Evgeny GooDi in Android Developers
Никита 🙃
Вообще можно и без него 🙃
Хочу понять, а зачем это?
источник

EG

Evgeny GooDi in Android Developers
Никита 🙃
Да. Ты показываешь таким образом что у тебя твоя ViewModel является наследником BaseViewModel
Это я слава богу понял )))))
источник

w

whoami in Android Developers
Я правильно понимаю, что вызов postValue на MutableLiveData должен происходить в отдельном от UI потоке, даже если данные я "на ходу" инициализирую без "похода" в сеть?
источник

EG

Evgeny GooDi in Android Developers
whoami
Я правильно понимаю, что вызов postValue на MutableLiveData должен происходить в отдельном от UI потоке, даже если данные я "на ходу" инициализирую без "похода" в сеть?
ну этим он и отличвается от сетВалью
источник

w

whoami in Android Developers
А, точняк, спасибо!!!
источник

Н

Никита 🙃 in Android Developers
Evgeny GooDi
Хочу понять, а зачем это?
Ну чтоб сложнее было :D
источник

Н

Никита 🙃 in Android Developers
Хоть убей, не помню :D
Но зачем-то я это когда-то написал)
источник

D

Damir in Android Developers
Всем привет! Начал смотреть курс от гугла по navGraph. Изначально дается готовый проект, где нужно лишь сделать переходы фрагментов. https://classroom.udacity.com/courses/ud9012/lessons/7466f670-3d47-4b60-8f6a-0914ce58f9ad/concepts/ce4e1985-1701-40ba-89cb-2c3f2bacd70a
До этого были ошибки с функцией findNavController (Unresolved reference).
Как я понял, эта функция раньше могла вызываться из view, но сейчас доступна лишь Navigate.findNavController.navigate(r.id...)
Как можно сделать переход назад в toolbar? Я верно все понял?
источник

EG

Evgeny GooDi in Android Developers
Никита 🙃
Хоть убей, не помню :D
Но зачем-то я это когда-то написал)
ну ок )))
источник

KS

Kirill Shapovalov in Android Developers
Всем привет! У меня такая проблема: на компе процессор AMD, не могу запустить приложение на виртуальном дивайсе. Подскажите пожалуйста, что делать
источник

w

whoami in Android Developers
whoami
Я правильно понимаю, что вызов postValue на MutableLiveData должен происходить в отдельном от UI потоке, даже если данные я "на ходу" инициализирую без "похода" в сеть?
Все равно, заменил postValue на setValue
таже самая простыня ошибок
источник