Я пытаюсь узнать, как открыть действие из события щелчка внутри моего адаптера.
Прямо сейчас я могу щелкнуть элемент просмотра карты и отправить контент textview тосту благодаря jogarcia, но я не могу понять, как открыть новое действие и передать содержимое textview через putExtra ()
Вот мой код адаптера: ...
public void onBindViewHolder(@NonNull ViewHolder holder, int position) {
final ListItem ListItem = ListItems.get(position);
holder.ConfinedSpaceID.setText(ListItem.getSpaceId());
holder.ConfinedSpaceDescription.setText(ListItem.getDescription());
//the following is added to create an onclick listener for the cardview
holder.cardview.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String string;
string = ListItem.getSpaceId().toString();
Toast.makeText(context, "You clicked "+string, Toast.LENGTH_LONG).show();
}
});
}
Я хочу иметь возможность открыть новое действие с именем DisplayIndividual.class и передать 'string' как putExtra (). Любая помощь будет оценена