Size: a a a

Android Developers

2021 September 01

A

Alex Android in Android Developers
источник

M

Muslim in Android Developers
Подскажите, что происходит с этим диф утил лист адаптером? (Первое видео) Прыжки айтемов при клике и рипл на другой позиции совсем не радуют глаз.

На втором видео уже классический адаптер с клиром списка и нотифаем всех данных. Рипл конечно утерян но зато без прыжков.

Я конечно могу использовать второй вариант, но хотелось бы разобраться в чем причина такого поведения у лист адаптера, может я где-то косяк допустил.

Код: https://gist.github.com/SkyfaceD/735a60ffb7d36856f8fe9355bfd26e38
источник

M

Muslim in Android Developers
источник

DB

Dmytro Borysov in Android Developers
на первом диф утил адаптер?
источник

M

Muslim in Android Developers
Да
источник

DB

Dmytro Borysov in Android Developers
диф утил очень странно реализован, может быть по этому, есть у деталей есть айдишник ?
источник

M

Muslim in Android Developers
Нет, в детальке лишь уже сформированные данные которые сетаются в адаптере
источник

А

Андрей in Android Developers
Люди, кто сталкивался , подскажите как пофиксить сию проблему?
источник

А

Андрей in Android Developers
Тут всё ок же
источник

А

Андрей in Android Developers
Уже не знаю куда копать (
источник

ІЧ

Ів∆н Чернухін... in Android Developers
Там одну версию миллион лет качать, а ты все взял))
источник

А

Андрей in Android Developers
nvme + 100MB/sec(internet) , 5 минут)
источник

ІЧ

Ів∆н Чернухін... in Android Developers
Тогда просто зря захламил пк
источник

Kd

Konstantin dmz9 in Android Developers
осквернил байтохранилище
источник

Kd

Konstantin dmz9 in Android Developers
вайпни эмулятор, проверь виртуализацию, может в биосе сбилось что то
источник

А

Андрей in Android Developers
Не,  в биосе как раз включил
источник

DB

Dmytro Borysov in Android Developers
в общем в areItemsTheSame должно быть сравнение по айдищке, можешь взять дату как ИД, если у тебя в каждом айтеме неовый день, а вот в areContentsTheSame сравнивать что у меня изменяется, я так думаю это только исЧекед
источник

А

Андрей in Android Developers
А какую лучше отсавить тодым?)
источник

ІЧ

Ів∆н Чернухін... in Android Developers
Ну последнюю, которой пользуешься
источник

PK

Pasha Kuz in Android Developers
Всем добрый день)
Может кто-то сталкивался с подобным, SQLite как будто не создает новую таблицу:
Перед запуском приложения полностью очищаю все данные (в логах потом отслеживаю что БД пересоздается). На первом скриншоте код создания таблицы в DBHelper. При попытке добавлять значения (скриншот 2), получаю ошибку (скриншот 3), в которой видно, что он не видит самый первый столбец user_id.
На всякий случай на 4 скриншоте оставлю константы полей.
В чём может быть причина этой ошибки? Подскажите, пожалуйста, в каком направлении хоть искать решение))

Заранее спасибо
источник