gpt4 book ai didi

android - 如何检测 "last"后退?

转载 作者:太空宇宙 更新时间:2023-11-03 11:56:27 28 4
gpt4 key购买 nike

我有一个带有FragmentActivity,并且有很多交易,所以后退按钮通常只是回滚Fragment交易 .但我需要检测最后一次按下。

我不能使用 onPause 方法,因为我不想在用户按下主页或开始另一个 Activity 时做任何事情。

最佳答案

使用下面的 getFragmentCount 方法。

它将返回 Fragment 计数,如果它是 0 那么你在最后一次按下

private int getFragmentCount() {
return getSupportFragmentManager().getBackStackEntryCount();
}

ActivityonBackPressed() 中调用此方法

关于android - 如何检测 "last"后退?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30887034/

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