Как я могу получить доступ к адаптеру из фрагмента в MainActivity?Я использую вкладки с ViewPager, поэтому нет метода транзакций и т. Д. - PullRequest
0 голосов
/ 08 июня 2019

Я хочу получить доступ к адаптеру из фрагмента, скажем, A в действии B. в действии B. Я добавляю новые данные в адаптер из базы данных и хочу уведомить адаптер.

, пожалуйста, помогите, как я могу получить доступ к адаптеру в действии B.

1 Ответ

0 голосов
/ 08 июня 2019

Объявите адаптер, который вы хотите уведомить в этом конкретном фрагменте, а затем используйте yourAdapter.notifyDataSetChanged() после передачи данных адаптеру.

Пример:

MyAdapter myAdapter = new MyAdapter(getActivity(),your data to pass);
//set your recycler view or any other view to which you want to set this adapter

//notify that the data has changed


myAdapter.notifyDataSetChanged();
...