в первую очередь метод recyclerView OnClick для получения позиции элемента Click, как этот метод
int position=getAdapterPosition();
, чем получение позиции элемента (например, modelArrayList.get(getAdapterPosition());
)
, чем отправка идентификатора для следующего действияи id для получения данных в базе данных и установки всех деталей в следующем действии
окончательный код
itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int position=getAdapterPosition();
ModelClass model = modelArrayList.get(getAdapterPosition());
Long id = model.getId();
Intent i = new Intent(v.getContext(), NextActivity.class);
i.putExtra("id",id);
v.getContext().startActivity(i);
}
});
и код NextActivity
Long id = getActivity().getIntent().getExtras().getLong("id", 0);