У меня есть категория Recyclerview и продукт Recyclerview в одном фрагменте (работа с ящиками). когда я нажимаю что-то в категории, я хочу перезагрузить / обновить sh recyclerview продукт.
Категория повторного просмотра
...
@Override
public transaksibaru_kategori_viewholder onCreateViewHolder(final ViewGroup parent, int viewType) {
View view;
view = LayoutInflater.from(parent.getContext()).inflate(R.layout.rv_item_transaksibaru_kategori, parent, false);
final transaksibaru_kategori_viewholder vHolder = new transaksibaru_kategori_viewholder(view);
sharedPrefManager = new SharedPrefManager(parent.getContext());
Activity_transaksibaru.KEY_ACT = "run";
vHolder.linearlayout_kategori.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
final String id_kategori = mItem_kategori.get(vHolder.getAdapterPosition()).getId();
sharedPrefManager.savetransaksibarustring(SharedPrefManager.sp_idkategori,id_kategori);
Toast.makeText(parent.getContext(), "ID KATEGORI = " + id_kategori,Toast.LENGTH_LONG).show();
}
});
return vHolder;
}
...
Фрагмент
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
...
statusview = sharedPrefManager.getSp_viewmode();
statushitung = Integer.valueOf(statusview);
id_kategori = sharedPrefManager.getSp_idkategori();
//id_kategori = "10";
if (statushitung%2 == 0){
call_itembarang_gridview();
i=1;
}else {
call_itembarang();
i=2;
}
...
Мне просто нужно запустить call_itembarang () из RV_category (RV2) it должно быть просто, но я не знаю, как это сделать