多个fragment嵌套与raduiobutton和viewpager连用时出现viewpager切换回来fragment数据页面显示第一个的,二radiobutton选中为跳转前的
@Override
public void onPause() {
super.onPause();
// 解决切换问题
rbGerenxiangmu.setChecked(true);
}
//就是在onPause中让选中的radiobutton为第一个
// 最后附上fragment生命周期:
fragment被创建的时候
onAttach()
onCreate()
onCreateView()
onActivityCreated()
2.fragment对用户可见的时候
onStart()
onResume()
fragment进入“后台模式”的时候
onPause()
onStop()
fragment被销毁的时候
onPause()
onStop()
onDestroyView()
onDestroy()
onDetach()
本文探讨了在Android应用中使用ViewPager与多个Fragment时遇到的问题:当从一个Fragment切换到另一个Fragment再返回时,原始Fragment的数据未能正确刷新,并且RadioButton的状态保持不变。文章提供了onPause方法中的解决方案,通过设置RadioButton回到初始状态来修复该问题。
1002

被折叠的 条评论
为什么被折叠?



