Mike
Кирилл
Anonymous
Vadim
кто может помочь с этим параграфом?
https://developer.android.com/training/dependency-injection/dagger-multi-module#implementation_with_dagger_subcomponents
Vadim
создал интерфес в Application'e
пытаюсь его реализовать тут же
только на компонент модуля я должен добавить функционал в AppComponent самого приложения или модуля?
Vadim
все перешли на Koin?)
VKovalyov
VKovalyov
перекрестился и забыл даггер. вспоминать не хочу лол
Данил
Vadim
ребята, не о том вопрос)
Абл
стоит ли использовать ViewBinding вместо findviewbyId?
Абл
Sobolev
реализация в MyApplication:Application(), LoginComponentProvider
Sobolev
да. Он просто создал интерфейс для получения appComponent
Sobolev
И реализовал его в myApplication
Sobolev
Стоп вру
Sobolev
У него есть appComponent. В нем есть loginComponent. И интерфейс LoginComponentProvider он написал, чтобы с его помощью создавать этот самый loginComponent
Vadim
да. Он просто создал интерфейс для получения appComponent
эта идея которую я тоже прочёл но не могу втыкнуть до конца
то есть по сути
у меня есть класс Application
я имплементирую интерфейс для него
interface PasscodeSetupComponentProvider {
fun providePasscodeSetupComponent(): PasscodeComponent
}
где PasscodeComponent это у меня интерфейс который находится в модуле верно?
после я реализую метод providePasscodeSetupComponent в классе Application'a
override fun providePasscodeSetupComponent(): PasscodeComponent {
return appComponent.passcodeComponent().create()
}
и вот собственно вопрос здесь passcodeComponent это переменная в моём AppComponent которая ссылается на что ?
Sobolev
passcodeComponent ссылается на модуль в твоем appComponent:
Sobolev
Sobolev
Я правильно вопрос понял?
Sobolev
Т.е да: ты пишешь интерфейс PasscodeComponent его аннотируешь как модуль. Dagger создает объект и на него ссылается
死は終わりではない
Вова
почему recycleradapter выводит только последний элемент?
Вова
Вова
Вова
тем не менее в базе куча таких же записей
Вова
но выводит только последнюю
Artem
Покажи методу сет адаптер
Вова
так он от класса adapter
Вова
а понял
Artem
Крч нужно список туда пихать
Artem
А ты передаешь по 1, и оно в конце только последний показывает
Вова
а как это сделать?
Artem
List<Comments>
Artem
setAdapter(List<Comments> comm){}
Artem
Асинхронно это все нужно делать
Artem
Можно юзнуть екзекутор
Вова
не совсем пониамю
Вова
а чем будет инизиализированн List<Comments>?
Artem
Да и классы нужно наплодить чтобы по красоте было
Artem
И приведение типов уже не нужно ()
Artem
В фаэрбейсе есть интерфейс который после твоего запросе rootRef возвращает список
Mike
Artem
Дата снапшот
Mike
Artem
Я делал через листенер и дату снапшот, и все гуд :)
Kirill
Подскажите, как можно сохранить фрагмент не прибегая к addToBackStack?
Или добавление фрагмента transaction.add(type.id, fragment) делать без вызова всех методов жизненного цикла фрагмента?
Мне надо для "хитрой" навигации, сохранять фрагменты, или viewModel от них.
У меня не получилось найти такой информации
Вова
а в чем проблема?
Artem
Я так чекнул, это обвьертка для листенеров
XROGi
а как сделать Fragment - показ изображения, чтоб можно было его масштабировать и тягать жестами?
✙ ꑭ alex ₿ Ξ
а в чем проблема?
Где находится Андрей Дьяков? В каком часовом поясе? 23:04 это сколько?
Artem
https://github.com/firebase/FirebaseUI-Android/blob/master/database/src/main/java/com/firebase/ui/database/FirebaseRecyclerAdapter.java
Вова
а нет ребята,постойте
Вова
я дегенарат,все коменты отображают,надо было просто скролить вниз
Kirill
Anonymous
из за чего не работает метод getOutputMediaFile()
Вова
а все из за того что в редактирование айтема коментариев я поставил в корне matchparent
Artem
Но я бы не сказал что это трушный способ :)
✙ ꑭ alex ₿ Ξ
VKovalyov
нет метода или не импортирован
✙ ꑭ alex ₿ Ξ
✙ ꑭ alex ₿ Ξ
Anonymous
VKovalyov
скопипастят неизвестно откуда, а понимать что происходит не хотят))