Итак, я пытаюсь напечатать позицию из onBindViewHolder
, но мой тост пуст.
public void onBindViewHolder(@NonNull MyViewHolder holder, final int position) {
....
holder.mainLayout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
....
intent.putExtra("position", position);
context.startActivity(intent);
}
});
}
Все это в итоге напечатано в тосте в моем MainActivity
String pos = getIntent().getStringExtra("position");
Toast.makeText(this, pos, Toast.LENGTH_SHORT).show();
Я не могу найти вопрос о том, как получить значение позиции функции onBindViewHolder
.