Size: a a a

Android Developers

2021 February 03

Н

Николай in Android Developers
Egor Sigolaev
Покажи модуль RoomModule
Прикол в том, что у меня есть аналогичный проектик в котором эти же файлы и оно там работает.

А тут вот такая вот хрень. Бьюсь головой об стену
источник

ES

Egor Sigolaev in Android Developers
А датасорс какого типа?
источник

ES

Egor Sigolaev in Android Developers
Мне кажется ты датасорс не провайдишь
источник

Н

Николай in Android Developers
Egor Sigolaev
А датасорс какого типа?
Датасорт это обьект дао
источник

ES

Egor Sigolaev in Android Developers
Может вызываешь раньше  инжекта?
источник

Н

Николай in Android Developers
Egor Sigolaev
Мне кажется ты датасорс не провайдишь
В отладчике смотрел.
Даже сама БД = нулл.

Вот как это в коде
источник

ES

Egor Sigolaev in Android Developers
Николай
В отладчике смотрел.
Даже сама БД = нулл.

Вот как это в коде
Покажи апп компонент
источник

Н

Николай in Android Developers
Egor Sigolaev
Покажи апп компонент
источник

ES

Egor Sigolaev in Android Developers
Хм, покажи Application класс
источник

Н

Николай in Android Developers
Egor Sigolaev
Хм, покажи Application класс
В манифесте он указан)
источник

Н

Никита 🙃 in Android Developers
А кто может подсказать по DiffUtil:
https://gist.github.com/achatina/efdf4af2fa01ec4c76b70c1322fccd3b

Есть вот такой дифутил, айтемы сетяттся вот так вот:
val result = DiffUtil.calculateDiff(RatesDiffUtilCallback(this.items, newItems))
result.dispatchUpdatesTo(this)
this.items.clear()
this.items.addAll(newItems)

В момент сеттинга данных, если список скроллится, то заметно подлагивание этого списка.
Юзаю payloads, где я только ре-сечу данные (да и если закомментить код который юзает payloads всёравно остаётся подлагивание).

Где я мог не так "приготовить" диффутил"?
источник

ES

Egor Sigolaev in Android Developers
Николай
В манифесте он указан)
Глянь тогда поэтапно нулабельность appComponent, context в рум модуле
источник

Н

Николай in Android Developers
Egor Sigolaev
Глянь тогда поэтапно нулабельность appComponent, context в рум модуле
В отладчике прошёлся.
Так должно быть ?

Странно как-то очень
источник

ES

Egor Sigolaev in Android Developers
Ну ты f8 кликал, кликай по точкам f9, чтобы подсветить значение переменных
источник

Н

Николай in Android Developers
Egor Sigolaev
Ну ты f8 кликал, кликай по точкам f9, чтобы подсветить значение переменных
Проблема была в том, что у меня в inject() передавался тип интерфейса.
Передал тип реализации и заработало.
источник

ES

Egor Sigolaev in Android Developers
Николай
Проблема была в том, что у меня в inject() передавался тип интерфейса.
Передал тип реализации и заработало.
А, круто!
источник

АК

Алексей Компанец... in Android Developers
пробую собрать отдельные APK  для каждого ABI.
Собирает сразу для всех.
пробовал добавить
abiFilters 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'arm64-v8a'
все равно собирает один APK
что не так?
источник

МА

Михаил Алпеев... in Android Developers
Добрый день
источник

МА

Михаил Алпеев... in Android Developers
Может кто подсказать, какой самый быстрый и легкий способ реализовать подобный диалог. Внутренний контент не важен, но важно, чтобы ImageView была посередине верхней грани диалога. Реально ли это реализовать с помощью ConstrainLayout?
источник

P

Paladin in Android Developers
Михаил Алпеев
Может кто подсказать, какой самый быстрый и легкий способ реализовать подобный диалог. Внутренний контент не важен, но важно, чтобы ImageView была посередине верхней грани диалога. Реально ли это реализовать с помощью ConstrainLayout?
источник