Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 循环视图设置单击_Java_Android - Fatal编程技术网

Java 循环视图设置单击

Java 循环视图设置单击,java,android,Java,Android,我试图将我的数据传递给另一个活动…我正在使用“循环视图”…我可以知道这里的错误是什么吗…当我单击“循环视图”时,它已停止 好的,您可以在单击时创建界面: public interface OnClicker{ void onRecyclerClickListener(Bundle bundle); } 使startActivityForResult()将回收器的单击列表放入viewHolder的视图中。之后,从activity的start activity的重写结果调用上述接口的objec

我试图将我的数据传递给另一个活动…我正在使用“循环视图”…我可以知道这里的错误是什么吗…当我单击“循环视图”时,它已停止


好的,您可以在单击时创建界面:

public interface OnClicker{
  void onRecyclerClickListener(Bundle bundle);
}
使
startActivityForResult()将回收器的单击列表放入viewHolder的视图中。之后,从activity的start activity的重写结果调用上述接口的object方法,并通过bundle将数据传递给下一个activity

在活动内部实现接口

public class MyActivity extends Activity{}
使用以下命令:

holder.itemView.setOnClickListener((view) ->
  Intent intent = new Intent(view.getContext(),Comment.class)

说明:通常,您将错误的上下文(非活动上下文)传递给意图。您有两个选项:使用正确的上下文或在清单中设置标记,如堆栈跟踪中所建议的。

请发布日志您所说的“停止”到底是什么意思?你能分享日志吗?很抱歉,我的日志在这里。你可以看一下:(日志链接:@seetohchunyip)把你的日志作为文本而不是图像发布。噢~~太多了……问题解决了