【发布时间】:2017-08-26 11:04:39
【问题描述】:
我有 2 个片段。片段 1 在应用程序启动时加载。使用抽屉导航和片段管理器,我在上面添加了片段 2。
- 此时片段 1 的状态是什么?
- 当按下 Fragment 2 上的返回按钮并显示 Fragment 1 时,如何刷新 Fragment 1?
【问题讨论】:
标签: android fragment android-lifecycle
我有 2 个片段。片段 1 在应用程序启动时加载。使用抽屉导航和片段管理器,我在上面添加了片段 2。
【问题讨论】:
标签: android fragment android-lifecycle
在你的活动中使用它......
@Override
public void onBackPressed() {
Fragment f = getSupportFragmentManager().findFragmentById(R.id.maincontainer);
if (f instanceof FirstFragment) {
// do operations
} else if (f instanceof SecondFragment) {
// do operations
}else {
super.onBackPressed();
}
}
【讨论】: