Intent 已创建但 startActivity 方法未识别

阿明·索莱

我试图为我的 cardView 设置一个 Onclick 事件。如您所见,我在 OnBindViewHolder 中创建了该事件,但问题是 startActivity 方法未识别。您认为我应该怎么做?提前谢谢你,对不起我的英语:)

public class AdapterVRList extends RecyclerView.Adapter<AdapterVRList.CourseViewHolder> {

private Context context;
private List<DObjectVrList> DObjectVrListList;

public AdapterVRList(Context context, List<DObjectVrList> DObjectVrListList){
    this.context = context;
    this.DObjectVrListList = DObjectVrListList;
}
public AdapterVRList(Context context){

}


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

    View view = LayoutInflater.from(context).inflate(R.layout.card_vr,parent,false);
    return new CourseViewHolder(view);
}

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

    DObjectVrList DObjectVrList = DObjectVrListList.get(position);
    holder.CourseText.setText(DObjectVrList.getTitleCourse());

    holder.itemView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            CourseInnerPage course = new CourseInnerPage(getItemCount());
            Intent intent = new Intent(context,CourseInnerPage.class);
            startActivity(intent);
        }
    });
}

@Override
public int getItemCount() {
    return 8;
}

public class CourseViewHolder extends RecyclerView.ViewHolder{

    private TextView CourseText;

    public CourseViewHolder(View itemView) {
        super(itemView);
        CourseText = (TextView) itemView.findViewById(R.id.course_text);
    }
}
}

错误是:无法解析startActivity方法

纳宾班达里

因为您的适配器或其超类没有该方法startActivity()

context.startActivity();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找不到适用于startActivity(intent)方法的适用方法

来自分类Dev

找不到符号方法startActivity(android.content.Intent)

来自分类Dev

在Mainactivity.class外部运行非静态方法startActivity(Intent)

来自分类Dev

从另一个类调用StartActivity(intent)方法

来自分类Dev

android intent startActivity()和sendBroadcast()

来自分类Dev

startActivity(intent)不起作用

来自分类Dev

对于新视图类型,未定义方法startactivity(intent)。onclicklistener()

来自分类Dev

无法解析方法'startActivity(android.content.Intent); -在Android设备上打开URL

来自分类Dev

OnResume 方法未在使用 startActivity(intent) 启动新活动时执行

来自分类Dev

如何创建 Intent 方法

来自分类Dev

startActivity(intent)没有打开活动

来自分类Dev

Android StartActivity(Intent)-> NullPointerException(与onclicklistener有关)

来自分类Dev

在调用 startActivity 时,在 Intent 中发送 Parcelable 显示白屏

来自分类Dev

startActivity(Intent) 每次都在破坏活动,为什么?

来自分类Dev

如何在使用 Intent 的 startActivity 时避免黑屏?

来自分类Dev

用recreate()方法重新创建Activity和startActivity(getIntent())之间的区别

来自分类Dev

对通过startActivity创建的AppCompatActivity对象的引用

来自分类Dev

使用 startActivity 调用 Activity 时未启动

来自分类Dev

在新Intent上调用startActivity时,DialogFragment将重新启动

来自分类Dev

在Fragment内部的RecyclerView的ViewHolder调用的startActivity(intent)中使用putExtra时,应用程序崩溃

来自分类Dev

单击按钮时,在Fragment中调用数字时,startActivity(intent)显示错误

来自分类Dev

在新Intent上调用startActivity时,DialogFragment将重新启动

来自分类Dev

startActivity(intent)它不起作用?当我的DemoActivity使用android:launchMode =“ singleTask”时,

来自分类Dev

如何从具有回收视图的片段中使用 startactivity(intent)?

来自分类Dev

调用startActivity方法时的returnActivity事件

来自分类Dev

NFC中未执行onNewIntent(intent)的方法

来自分类Dev

startactivity方法不调用预期活动的onCreate方法吗?

来自分类Dev

startactivity方法不调用预期活动的onCreate方法吗?

来自分类Dev

如何在单独的 Java 类的 OnClick() 方法中实现 startActivity()?

Related 相关文章

  1. 1

    找不到适用于startActivity(intent)方法的适用方法

  2. 2

    找不到符号方法startActivity(android.content.Intent)

  3. 3

    在Mainactivity.class外部运行非静态方法startActivity(Intent)

  4. 4

    从另一个类调用StartActivity(intent)方法

  5. 5

    android intent startActivity()和sendBroadcast()

  6. 6

    startActivity(intent)不起作用

  7. 7

    对于新视图类型,未定义方法startactivity(intent)。onclicklistener()

  8. 8

    无法解析方法'startActivity(android.content.Intent); -在Android设备上打开URL

  9. 9

    OnResume 方法未在使用 startActivity(intent) 启动新活动时执行

  10. 10

    如何创建 Intent 方法

  11. 11

    startActivity(intent)没有打开活动

  12. 12

    Android StartActivity(Intent)-> NullPointerException(与onclicklistener有关)

  13. 13

    在调用 startActivity 时,在 Intent 中发送 Parcelable 显示白屏

  14. 14

    startActivity(Intent) 每次都在破坏活动,为什么?

  15. 15

    如何在使用 Intent 的 startActivity 时避免黑屏?

  16. 16

    用recreate()方法重新创建Activity和startActivity(getIntent())之间的区别

  17. 17

    对通过startActivity创建的AppCompatActivity对象的引用

  18. 18

    使用 startActivity 调用 Activity 时未启动

  19. 19

    在新Intent上调用startActivity时,DialogFragment将重新启动

  20. 20

    在Fragment内部的RecyclerView的ViewHolder调用的startActivity(intent)中使用putExtra时,应用程序崩溃

  21. 21

    单击按钮时,在Fragment中调用数字时,startActivity(intent)显示错误

  22. 22

    在新Intent上调用startActivity时,DialogFragment将重新启动

  23. 23

    startActivity(intent)它不起作用?当我的DemoActivity使用android:launchMode =“ singleTask”时,

  24. 24

    如何从具有回收视图的片段中使用 startactivity(intent)?

  25. 25

    调用startActivity方法时的returnActivity事件

  26. 26

    NFC中未执行onNewIntent(intent)的方法

  27. 27

    startactivity方法不调用预期活动的onCreate方法吗?

  28. 28

    startactivity方法不调用预期活动的onCreate方法吗?

  29. 29

    如何在单独的 Java 类的 OnClick() 方法中实现 startActivity()?

热门标签

归档