I have code in Fragment:
InfoAdapter adapter = new InfoAdapter(getContext(), R.layout.lv_info, infoList );
listingsView = (RecyclerView) rootVie
Just pass Fragment instance to adapter.
For example :
IN FRAGMENT :
recyclerAdapter = new RecyclerAdapter(getActivity(), MyFragment.this);
recyclerView.setAdapter(recyclerAdapter);
recyclerAdapter.notifyDataSetChanged();
IN ADAPTER :
1. Create adapter constructer like
MyFragment myFragment;
public RecyclerAdapter(Context context, MyFragment myFragment){
this.context = context;
this.myFragment = myFragment;
}
call myFragment.yourMethodName;