0

Phonegap 2.7.0 + Android アプリケーションを開発しています。
問題は、アプリケーションの index.html ページにいて、デバイスの [戻る] ボタンを押すと、スプラッシュ スクリーンが起動し、アプリケーションが再起動されることです。

4

4 に答える 4

2

メソッドを呼び出した後にfinish()orを呼び出す必要があります。this.finish()startActivity(intent)

このようなもの:

Intent intent = new Intent(currentActivity.this, activityToBeCalled.class) ;
startActivity(intent) ;
finish() ;
于 2013-06-27T06:28:43.563 に答える
1

finish()スプラッシュ スクリーン アクティビティでの使用

于 2013-06-27T06:25:51.787 に答える
1
  @Override
  protected void onPause()
  {
    // TODO Auto-generated method stub
    super.onPause();
    finish();
  }

このイベントをスプラッシュ アクティビティ クラスに追加します。

編集:右クリックして「ソース->メソッドの上書き/実装...」に従って、アクティビティイベントを追加できます。

http://developer.android.com/images/activity_lifecycle.png

次に、このイベントを webview アクティビティに追加する必要があります

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    return super.onKeyDown(keyCode, event);

    // do not finish app use webview controls to go preview webpage.
}
于 2013-06-27T06:28:10.503 に答える