gpt4 book ai didi

java - fragment 事务未添加到 Backstack

转载 作者:行者123 更新时间:2023-12-01 13:26:29 29 4
gpt4 key购买 nike

我不确定为什么这不起作用,我查看了文档,看起来这应该可行。

DetailFragment newFragment = new DetailFragment();

FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.replace(R.id.phone_container, newFragment);
transaction.addToBackStack(null);
transaction.commit();

int backStack = getFragmentManager().getBackStackEntryCount();
Log.d("ROBJUN", Integer.toString(backStack));

我的日志返回 0,但如果我错了,请纠正我,它应该返回... 1?

最佳答案

您是从其他 fragment 切换还是这是第一个 fragment ?如果这是显示的第一个,则您无需向堆栈中添加任何内容,因为没有任何 fragment 可以放入堆栈中。

关于java - fragment 事务未添加到 Backstack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21791743/

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