I am creating a simple application, where there is a login page, on logging in a Dashboard (recycler view is there with card view along with onClick()).
DashboardAdapter
holder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String selected = mdList.getName();
dashboardView.onMemberDataLoaded(selected);
//GeneralUtils.showAlertDialog(activity, activity.getString(R.string.card_view) + " " + mdList.getName());
}
});
}
Dashboard Fragment
public void onMemberDataLoaded(String memberList) {
GeneralUtils.showAlertDialog(getActivity(), getActivity().getString(R.string.clicked_on) + " " + memberList);
}
}
onMemberDataLoaded comes from a interface DashboardView which is implemented in Fragment