Size: a a a

Android Developers

2021 September 21

S

Sasha in Android Developers
Спасибо. Если из коробки нормально  то попробую в вертикальный адаптер закинуть горизонтальный ресайклер айтемом.
источник

L

Leonid in Android Developers
Да, через viewType можно
источник

К

Кемель in Android Developers
К сожалению, досюда код даже не доходит, так-как логи не высвечиваются.
По поводу Вашего вопроса про id, часть из описания метода areItemsTheSame -

For example, if your items have unique ids, this method should check their id equality.
источник

В

Виктор in Android Developers
А до какого метода доходит? Подебажьте
источник

ℕo ℕame in Android Developers
лучше скинь весь код
источник

ℕo ℕame in Android Developers
где делается сабмитлист и откуда приходят данные
источник

СП

Сергей П. in Android Developers
В лоб, в цикле
1. берешь рандомную по индексу картинку
2. Помещаешь ее с индексом в кэшмап в цикле. Пока размер не будет равен трем. После этого в мапе три разные картинки)
Или берешь рандомную из списка, суешь в новый список, в старом удаляешь и так три раза
источник

L

L in Android Developers
Хм, попробую
источник

СП

Сергей П. in Android Developers
Извращения конечно все это.
источник

СП

Сергей П. in Android Developers
Для трех сложно но если исходных сотни и надо скажем 20 разных - это все рабочее. Да и первый метод норм
источник

К

Кемель in Android Developers
@VictorWizard @no_name1512 Сразу прошу прощения, код "очень грязный". https://dpaste.org/m0GU
Заходит в observe и заходит в submitList. Однако, не заходит в diffUtil и в методы Адаптера, onCreate/onBindViewHolder, хотя метод getItemCount выполняется.
источник

ℕo ℕame in Android Developers
можно сделать mutableList. делать рандомное число с ренжом 0 <= array.size и pop методом дергать оттуда
источник

ℕo ℕame in Android Developers
ты не тот лист используешь в адаптере
источник

ℕo ℕame in Android Developers
private inner class CrimeAdapter(var crimes: List<Crime>)
источник

ℕo ℕame in Android Developers
убери var crimes: List<Crime>
источник

ℕo ℕame in Android Developers
и используй проперти currentList
источник

ℕo ℕame in Android Developers
и оттуда бери данные дял вью холдера
источник

L

Leonid in Android Developers
Кстати, в onCreateView следует только вернуть созданное вью, а всё остальное делать в onViewCreated.
источник

К

Кемель in Android Developers
Заработала! Спасибо большое! Пойду разбираться, почему и как
источник

К

Кемель in Android Developers
Исправил. Спасибо
источник