Откройте для себя view binding. Откройте для себя RecyclerView.
Попутно еще можно открыть для себя: - string-array в ресурсах для хранения месяцев - isGone вместо visiblilty + if - format вместо number < 10 - что надо не давить предупреждения через @SuppressXxxx, а правильно решать проблему
А разве RecyclerView не пересоздаёт все объекты при notifyDataSetChanged?
Он не пересоздает вью. А вы пересоздаете.
Оно вроде переиспользует просто вью холдер готовый
Угу. Сделал через RecyclerView и стало чуть лучше, но чуть-чуть всё же зависает
Обсуждают сегодня