gpt4 book ai didi

android - 如何将应用程序置于后台?

转载 作者:行者123 更新时间:2023-11-29 14:33:14 26 4
gpt4 key购买 nike

如何将应用程序( Activity ?)置于后台以便它可以在那里运行?

moveTaskToBack(true); 不起作用。我有 android:noHistory="true" 和这段代码:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
switch(keyCode)
{
case KeyEvent.KEYCODE_BACK:
moveTaskToBack(true);
return true;
}
return false;
}

怎么了?如何将应用程序置于后台?

upd:或者也许我只能在根(MAIN、LAUNCHER) Activity 中使用 moveTaskToBack(true)?

最佳答案

如果你因为一些 Activity 想跳转到主屏幕,你可以这样做:

    Intent i = new Intent(Intent.ACTION_MAIN);
i.addCategory(Intent.CATEGORY_HOME);
startActivity(i);

只需确保您正在从主 Activity 线程运行代码。 “startActivity”表示此函数从主 Activity 运行。

关于android - 如何将应用程序置于后台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11495188/

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