элементы равные по дате, каким образом можно на стороне клиента при получение такого массива красиво его сгруппировать по дате ?
Чтобы получить примерно такой вид: ArrayList<Item<data: String, coins: ArrayList<Coin>>>. Пока есть вариант с использованием HashMap, но тогда сложно будет скормить в RecyclerView.
Делал точно такую же штуку. Сначала в HashMap с датой как ключ и groupBy {}. А потом для RecyclerView преобразовываем в обычный список проходя по датам и создавая нужного вида обьекты
https://codeshare.io/5O4re0 Вот делал такое уже, для сортировки используется быстрая сортировка поэтому имплементь компаратор либо компарабл
Обсуждают сегодня