打算重定向 Activity 时无法解析构造函数

Cannot Resolve Constructor when intends to redirect an Activity

大家好我一直想打开另一个 activity 当点击或按下回收器视图中的任何项目时。当我这样声明意图时,它给了我这个错误

Cannot resolve constructor 'Intent(com.example.fyptest1.RoomAdapter, java.lang.Class<com.example.fyptest1.staffSpecificRoomActivity>)'

这是代码

    holder.itemView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View viewer) {
            Intent intent = new Intent(RoomAdapter.this,staffSpecificRoomActivity.class);
        }
    });

当我更改为“this”时它也给了我错误,我的程序没有使用片段所以 getApplication 上下文不可用对吗?

Cannot resolve constructor 'Intent(anonymous android.view.View.OnClickListener, java.lang.Class<com.example.fyptest1.staffSpecificRoomActivity>)'

Intent intent = new Intent(this,staffSpecificRoomActivity.class);

只需将这个“查看器”添加到代码行中就可以了

Intent intent = new Intent(viewer.getContext(),staffSpecificRoomActivity.class);