#java #android #arraylist #android-recyclerview
Вопрос:
Я разрабатываю приложение для магазина на Android, и у меня возник вопрос о передаче данных между двумя классами адаптеров. Таков сценарий:
У меня есть два класса адаптеров для обработки двух отдельных видов вторсырья в двух отдельных действиях. В первом действии я получил обзор вторсырья, в котором показаны товары магазина. Вы можете нажать на элемент. Если это так, товары добавляются в корзину. Товары в корзине сохраняются в списке массивов.
Во втором просмотре вторичной переработки должны быть показаны товары в корзине. Этот просмотр вторсырья обрабатывается классом Basketadapter. Из класса basketadapter я должен получить доступ к списку массивов, который реализован в классе shopadapter.
Как я могу получить доступ к списку arraylist из класса shopadapter в классе basketadapter?
Я читал о наблюдателе, о передаче объектов из одного класса в другой, но я не уверен, каким был бы лучший способ? Не могли бы вы дать мне несколько советов, как решить эту проблему? Вам нужна дополнительная информация для решения этой проблемы?
Спасибо за ответы!