2016-10-01 5 views
1

どのようにすべてのアクティビティを閉じて、一時停止してから最初からアプリを再起動できますか? たとえば、ホームボタンを押すと一時停止モードになり、もう一度起動すると最後のアクティビティから開始します。これはonPauseメソッドのすべてのアクティビティを終了したいので、どうすればいいのですか?一時停止時にアプリ全体を再起動するにはどうすればよいですか?

MainActivity/SettingActivity/SampleActivity

私はそれらのすべてを閉じて、もう一度MainActivity からアプリを再起動したいと私はちょうどonPauseでMainActivity

+1

なぜこれは良い考えだと思いますか?システムダイアログが上に表示されたり、ユーザーがAndroid 7.0以降のデバイスで分割画面モードを使用している場合など、アクティビティがまだ表示されている間は一時停止されます。 – CommonsWare

+0

何らかの理由でそれが動作を停止し、私は理由を見つけることができません グライドでロードしているイメージがあります。一部のデバイスでは は完全に動作しますが、一部では動作しません。 私は単純に画像リンクをダウンロードし、Glideを使ってそれらをロードします。 – amir

答えて

0

(に行かないのonCreateメソッドから始めたいです)メソッドは、表示するアクティビティを呼び出す

@Override 
public void onPause() { 
    Intent i = new Intent(this,MainActivity.class); 
    startActivity(i); 
    finish(); 
} 
関連する問題