在适配器中
holder.nameexam2.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view) {
Bundle bundle = new Bundle();
bundle.putString("dataList.get(position).getId()",dataList.get(position).getId());
Videos_botttomnav video= new Videos_botttomnav();
video.setArguments(bundle);
}
}
片段
@Override 公共视图onCreateView(LayoutInflater充气机,ViewGroup容器, 捆绑了saveInstanceState){
String str =getArguments().getString("dataList.get(position).getId()");
return view;
}
它在getString()中调用空指针异常。解决方法。enter code here
答案 0 :(得分:0)
我通过在Recyclerview中添加childclicklistener而不是将数据从适配器发送到片段来解决了这个问题。