点击Android设备BACK按钮时出现闪屏 - 使用PhoneGap创建

时间:2012-02-22 10:49:58

标签: android cordova phonegap-plugins

我们使用phonegap版本1.3为Android创建了一个phonegap应用程序。

  1. 当我在应用程序的任何页面上,并开始使用设备BACK按钮时,Android SPLASH屏幕有时会出现/弹出,然后显示之前访问过的页面。

    函数onBackKeyPress()

  2. 有时当我点击一些打开浏览器的链接,然后点击后退按钮后,显示启动画面并重新启动应用程序。

  3. 我们可以使用其他功能作为后退按钮吗?

1 个答案:

答案 0 :(得分:2)

从启动屏幕之前的活动中,您希望退出应用程序覆盖onBackpress。

@Override
public void onBackPressed() {
    Intent intent = new Intent(Intent.ACTION_MAIN);
    intent.addCategory(Intent.CATEGORY_HOME);
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(intent);

}