代码看不完整只能猜测了。 确定一下你的FragmentPage6的onCreateView是什么时候运行的 报错是在点击的时候,还是运行就报错了 //加一句这个,然后看看是否能传到参数 if (string == null) string = ""; System.out.println("收到的参数"+string);
代码不是很全,不好确定。不过fragment.setArguments(Bundle)方法的调用必须是在fragment创建后、添加给activity之前完成。
[quote=引用 3 楼 u012097513 的回复:] [quote=引用 1 楼 acmsong 的回复:] 代码看不完整只能猜测了。 确定一下你的FragmentPage6的onCreateView是什么时候运行的 报错是在点击的时候,还是运行就报错了 //加一句这个,然后看看是否能传到参数 if (string == null) string = ""; System.out.println("收到的参数"+string);
[quote=引用 1 楼 acmsong 的回复:] 代码看不完整只能猜测了。 确定一下你的FragmentPage6的onCreateView是什么时候运行的 报错是在点击的时候,还是运行就报错了 //加一句这个,然后看看是否能传到参数 if (string == null) string = ""; System.out.println("收到的参数"+string);
80,350
社区成员
91,288
社区内容
加载中
试试用AI创作助手写篇文章吧