android system.exit(0)副作用,使用 System.exit(0) 强制退出 Android 应用 不起作用
当我试图通过覆盖Android设备和" system.exit ( 0 )的后退按钮的功能来退出Android应用程序时,这就不能工作了。我有一个名为"loginactivity"的Activity 和一个名为"OverviewActivity"的Activity 。当我在OverviewActivity中启动 Intent 到 switch 到LoginActivity时,这。Intent ch
当我试图通过覆盖Android设备和" system.exit ( 0 )的后退按钮的功能来退出Android应用程序时,这就不能工作了。
我有一个名为"loginactivity"的Activity 和一个名为"OverviewActivity"的Activity 。
当我在OverviewActivity中启动 Intent 到 switch 到LoginActivity时,这。Intent changeViewIntent = new Intent(OverviewActivity.this,
LoginActivity.class);
startActivity(changeViewIntent);
现在我在LoginActivity中,有覆盖的方法:@Override
public void onBackPressed() {
System.exit(0);
}
但当我按后退键( 比如 。 在设备模拟器中,屏幕是空白的一毫秒,然后返回到 OverviewActivity 。
为什么发生这种情况我只想在按下后键时强制关闭。
在 Manifest 中禁用OverviewActivity的历史是无选择的,因为有几种方法可以从它的他 activity 访问 OverviewActivity 。
也许有一个想法? Android 4是minimium的需求,所以它不必在低版本上工作。
谢谢!
更多推荐
所有评论(0)