小编Jav*_*ero的帖子

从RecyclerView项目到其他活动的值

我试图将具有X位置的RecyclerView项的值发送到其他显示这些值的活动,例如,在我的RecyclerView我的X项中,具有图像,标题和字幕;并且我希望onClick可以显示在图像,标题和字幕等其他活动中。通过这种方式,我的其余项目。我认为应该使用putExtra完成此操作,但我做不到。

这是我的带ViewHolder的适配器:

public class MyAdapter extends RecyclerView.Adapter<MyAdapter.myViewHolder> {

private LayoutInflater inflater;
private List<Data> info = Collections.emptyList();
private Context context;

public MyAdapter (Context context, List<Data> info){
    this.context=context;
    inflater = LayoutInflater.from(context);
    this.info = info;

}


@Override
public myViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {

    View view = inflater.inflate(R.layout.recycler_item, parent, false);
    myViewHolder holder = new myViewHolder(view);
    return holder;
}

@Override
public void onBindViewHolder(myViewHolder holder, int position) {

    Data current = info.get(position);
    holder.title.setText(current.title);;
    holder.subtitle.setText(current.subtitle);
    holder.image.setImageResource(current.imagenId);

}

@Override
public int getItemCount() {
    return info.size();
}

class …
Run Code Online (Sandbox Code Playgroud)

android list android-recyclerview

2
推荐指数
1
解决办法
5901
查看次数

标签 统计

android ×1

android-recyclerview ×1

list ×1