 <p>Firs of all you will need to add a <strong>Clicklistener</strong> for every object inside for ReRecyclerView . </p> <p>you will need to add this code in your adapters :</p> <pre><code>private static MyClickListener myClickListener; . . public void setOnItemClickListener(MyClickListener myClickListenerHolder) { myClickListener = myClickListenerHolder; } . . public interface MyClickListener { void onItemClick(int position, View v); } </code></pre> <p>and in your <strong>cardView</strong> ClickListener add :</p> <pre><code>holder.mCardView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { // removes the cardviews that was updated from the myClickListener.onItemClick(position,view); } }); </code></pre> <p>now at <strong>MainActivity.java</strong> you can control your objects clicks by adding them in <strong>onResume</strong> at your main .</p> <p>example: </p> <pre><code>RecyclerView.Adapter SecondAdapter, displayRecyclerAdapter; RecyclerView displayRecyclerView= (RecyclerView) findViewById(R.id.my_recycler_view); . . @Override protected void onResume() { super.onResume(); ((AnswerRecyclerViewAdapter) SecondAdapter).setOnItemClickListener(new AnswerRecyclerViewAdapter .MyClickListener() { @Override public void onItemClick(int position, View v) { //from here you can send data to your other RecyclerView like this displayRecyclerAdapter = new displayRecyclerAdapterClass(Context,SomeString); displayRecyclerView.setAdapter(displayRecyclerAdapter); } }); } </code></pre> <p>i hope this could help you ^_^</p>