gpt4 book ai didi

android - 如何打开上次使用的首选项屏幕?

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

我的应用程序设置可以使用硬件菜单按钮打开和关闭(以及导航出根屏幕时的后退按钮)。此首选项中有许多子屏幕。(假设有两个 Activity - 主要 Activity 和设置 Activity )。

我希望在再次访问应用程序设置时可以返回到上次使用的首选项屏幕。

保存最后一个 preferenceScreen 键并使用 setPreferenceScreen(lastPreferenceScreenKey) 不相关,因为在这种情况下我无法向上导航层次结构。

设置 PreferenceActivity.launchMode="singleTask" 并在用户按下菜单按钮时启动主 Activity 没有帮助 - 当我再次启动设置 Activity 时,它的根屏幕出现。

这有可能吗?

最佳答案

也许尝试使用后退按钮按下的监听器:

    @Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
// Back button pressed
}
return super.onKeyDown(keyCode, event);
}

关于android - 如何打开上次使用的首选项屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17262349/

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