如何在带有Cardview的RecyclerViewAdapter中使用Intent

时间:2017-01-14 08:19:26

标签: android android-intent android-recyclerview

请帮助我创建cardview的意图,但我无法在RecyclerViewAdapter中使用Intent

2 个答案:

答案 0 :(得分:1)

public RecyclerViewAdapter(Context context,List<Cards> items, int itemLayout)
    {
        this.mContext = context;
        this.items = items;
        this.itemLayout= itemLayout;
    }
...
Intent intent = new Intent(mContext, YOUR_ACTIVITY.class);
mContext.startActivity(intent)

答案 1 :(得分:0)

是的,如果你想使用意图,你需要一个上下文。 在Constuct中你可以传递一个。

android:inputType="....|textMultiLine"

现在您的适配器中有上下文。所以你可以

public RecyclerViewAdapter(Context context,List<Cards> items, int itemLayout)
    {
        this.mContext = context;
        this.items = items;
        this.itemLayout= itemLayout;
    }