May be duplicate,
Navigation Drawer RecyclerView Items Click to an Activity
Facing the same issue. Please help to solve this issue.
I have a navigation drawer having recycler view in it. I have set onClickListener in adapter. Now I am trying to open a fragment after clicking on any drawer item.
EDIT:
I am using Drawerlayout and ActionBarDrawerToggle to have navigation drawer in my actionbaractivity. I am using recycler view to populate the data in navigation drawer. In recyclerview adapter, I am able to put onClickListener.
public static class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener
{
@Override
public void onClick(View v) {
}
}
I am able to open an activity in onclick but i want to open a fragment in onclick.
Using ,
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.content_frame, fragment)
.commit();
// Highlight the selected item, update the title, and close the drawer
mDrawerList.setItemChecked(position, true);
setTitle(mPlanetTitles[position]);
mDrawerLayout.closeDrawer(mDrawerList);
But failed from all the ways.