Как передавать фрагменты между классами? Android Studio

Есть у меня класс со списком товаров есть класс избранное и класс корзина…
1)Можно ли сделать каждую кнопку отдельным классом и вставлять ёё в скролвью (учитывая, что в этой кнопке уже будет свой горизонтальный скролл)?
2) Если первое возможно то как сделать так, что бы при нажатии кнопки ( например "добавить в избранное"), кнопка, прописанная отдельным классом добавлялась в класс избранное?
3) Как создавать анимацию, а конкретно горизонтальный скролл… При нажатии слева выезжают 2 скрытые кнопки…

1) Используй RecyclerView - там из коробки есть анимации добавления/удаления
2) Создай свой RecyclerView.Adapter
3) Кнопка кроме как клик - ничего не должна отлавливать
4) по клику добавляешь/удаляешь данные из адаптера и notifyDataChanged()

----ищи примеры работы с RecyclerView - их валом.

Добавить комментарий