2011-09-10 18 views
0

スプラッシュ画面があり、スプラッシュアクティビティの実行中に戻るボタンを押すと、このアクティビティは閉じられますが、スプラッシュ後の次のアクティビティ(2秒後)が開きます。私はスプラッシュアクティビティを閉じるために戻るボタンを設定したいが、すぐに次のアクティビティを開くか、アプリケーション全体を閉じる。戻るボタン編集アクション

答えて

2

あなたはこのバックボタンを無効にする必要がありますときにPRESボタン

@Override 
    public void onBackPressed(){ 
     Intent i1 = new Intent(getApplicationContext(), NextActivity.class); 
     startActivity(i1); 
    return; 

これは、次のアクティビティが表示されます。アプリを終了したい場合は、次を試してください:

 @Override 
     public void onBackPressed(){ 
      moveTaskToBack(true); 
     return; 
+0

ありがとうございます!まず、Service Managerを使用する必要があると思っていました。それはもっと複雑になります。ありがとうございました。 – Alex

+0

スプラッシュがonPause()であるときに新しいアクティビティを開始する新しいソリューションが見つかりました。 – Alex

関連する問題