gpt4 book ai didi

android - fragment 上的后退按钮不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 13:53:55 25 4
gpt4 key购买 nike

我有一个 fragment Activity ,从那里我可以开始我的 fragment ,其中包含一个 viewpager。在我的 fragment Activity 中,我添加了这段代码。

fragment = new ItemPagerFragment();
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.replace(R.id.content_frame, fragment);
transaction.addToBackStack(null);
transaction.commit();

现在,当我按下后退按钮时,只会出现空白屏幕,并且不会引导我进行 fragment Activity 。我可能做错了什么?

最佳答案

在包含 fragment 的 Activity 中使用它。

@Override
public void onBackPressed() {
if (fragmentManager.getBackStackEntryCount() > 1) {
fragmentManager.popBackStack();
} else
finish();
}

关于android - fragment 上的后退按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32093907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com