aro*_*ons 4 android android-fragments
是否必须使用bundle和set参数设置数据?这有什么不对?
MyFragment frag = new MyFragment ()
frag.setData(mSchoolData);
//add to back stack stuff.
Run Code Online (Sandbox Code Playgroud)
通过使用setArgs(),您将确保可以由于生命周期事件重新创建此Fragment ...而通过使用您自己的setter传递参数,它可能无法在某些情况下正常工作.这就是为什么绝对建议使用Args或使用Intent附加组件,如果重新创建片段,系统将始终自动提供这些内容.