gpt4 book ai didi

android - 在android中使用moveTaskToBack()方法的目的是什么?

转载 作者:IT老高 更新时间:2023-10-28 22:22:38 27 4
gpt4 key购买 nike

我在我的 Activity 中使用 moveTaskToBack() 方法。

当我按下返回按钮时, Activity 仍然可见。后退键不起作用。我在这里做错了什么?我想导航回上一个 Activity 。

public void onBackPressed() {
// TODO Auto-generated method stub
moveTaskToBack(true);
new Finalizer().killApp(false);
super.onBackPressed();
}

最佳答案

moveTaskToBack 的目的:

http://developer.android.com/reference/android/app/Activity.html

moveTaskToBack(boolean nonRoot)

Move the task containing this activity to the back of the activity stack.

你可以做的是:

public void onBackPressed() {
moveTaskToBack(true); // I don't think you're looking for this.
new Finalizer().killApp(false); // Neither this.
super.onBackPressed();
}

也许是:Android: Go back to previous activitysuper.OnBackPressed(); 之后的 onBackPressed() 中的类似内容还要确保当您按下后退按钮时,您实际上是在使用这种方法。

关于android - 在android中使用moveTaskToBack()方法的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13197281/

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