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