Используя RecyclerView.Adapter для заполнения ваших данных, внедрите OnClickListener для viewHolder.
В методе onClick (переопределено) вы можете ввести свой код, чтобы начать новое действие,
Допустим, у вас есть класс модели с именем Test и список массивов с именем testList. то:
Intent intent = new Intent(mContext, DetailActivity.class);
intent.putExtra(KEY, testList.get(getAdapterPosition()));
mContext.startActivity(intent);
Обратите внимание, что getAdapterPosition () вернет позицию, в которой вы щелкнули, mContext - это контекст, переданный адаптеру.
Вам понадобится ваш класс модели для реализации Parcelable, чтобы позволить модели передаваться между действиями.
https://developer.android.com/guide/components/activities/parcelables-and-bundles