【发布时间】:2014-08-06 06:13:31
【问题描述】:
我正在使用本教程来实现 facebook 登录等。
我在其中添加了新片段以显示朋友列表。现在,当我在新添加的片段上按下后退按钮时,它会将我带到 SPLASH 片段,我希望操作栏上的后退按钮具有相同的行为。意味着当我在我的新片段上时,它会在操作栏上显示一个后退按钮。然后按下返回按钮将我带回 SPLASH 屏幕。
private void showFragment(int fragmentIndex, boolean addToBackStack) {
FragmentManager fm = getSupportFragmentManager();
FragmentTransaction transaction = fm.beginTransaction();
for (int i = 0; i < fragments.length; i++) {
if (i == fragmentIndex) {
transaction.show(fragments[i]);
} else {
transaction.hide(fragments[i]);
}
}
if (addToBackStack) {
transaction.addToBackStack(null);
}
transaction.commit();
}
【问题讨论】:
-
看到那里已经选择了但没有回答,所以很困惑
标签: android android-fragments android-actionbar back-button