我知道这已经被问早前here & here too。他们不能正确回答(或没有回答的话)。但是,我不知道为什么总是moveTaskToBack(true);
我返回false。可有人告诉我为什么,如何解决这个问题?提前致谢。moveTaskToBack(真)返回false总是
public void onBackPressed() {
boolean r= moveTaskToBack(true);
//r is false !! using API LEVEL 8
}
注:从我打电话它的活动包括在tabActivity
孩子Activity
而且都没有,这是一个主要或LAUNCHER activity.I不知道是否有差别。
编辑: ,因此应用程序一点儿也不去background.I想就像硬件HOME按下
它为我工作。我也打电话给super.onBackPressed() –
@Sweety你是从'MAIN'/'LAUNCHER'Activity调用它的吗? – Nezam
@Sweety super.onBackPressed()退出应用程序,当你从最近的应用程序中再次选择它时,它会重新启动它。我正在API 8模拟器中测试它。 – Nezam