【发布时间】:2014-11-04 10:28:02
【问题描述】:
我像这样添加第一个片段
FragmentManager fm = SliderActivity.this
.getSupportFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
Fragment fragment = null;
fragment = new HomeFragment();
ft.add(R.id.content_fragment, fragment, "Home");
ft.addToBackStack("Home");
ft.commit();
第二个片段为
FragmentManager fm = SliderActivity.this
.getSupportFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
Fragment fragment = null;
fragment = new HomeFragment();
ft.add(R.id.content_fragment, fragment, "About");
ft.addToBackStack("About");
ft.commit();
我的问题是如果我从 AboutFragment (Second) 按下返回按钮,那么如何调用 HomeFragment (First) 的方法
onResume() is not fired which is creating problem
【问题讨论】:
-
请通过 add() 调用检查我的答案,这将对您有所帮助