一時停止したときに完全に無効/閉じたいアプリケーションがあります(IE。ユーザーがホーム、終了(通話)、戻るボタンを押したときに、履歴スタック)。
これはどうしよう……?
ありがとう。
一時停止したときに完全に無効/閉じたいアプリケーションがあります(IE。ユーザーがホーム、終了(通話)、戻るボタンを押したときに、履歴スタック)。
これはどうしよう……?
ありがとう。
アクティビティに実装onPause()
し、アクティビティを呼び出しfinish()
ます。ただし、これは、ダイアログ、着信コール、ユーザーによるNotification
. finish()
で行うことを検討することをお勧めしますonStop()
。これにより、少なくともダイアログの問題が解決されます。
また、ユーザーがアプリに戻ろうとすると、アプリがなくなってクラッシュしたと考えて、アプリを使用するときに混乱する可能性があることに注意してください。
マニフェストのアクティビティ要素に「noHistory」属性をtrueに設定することで、簡単に行うことができます
http://developer.android.com/guide/topics/manifest/activity-element.html#nohist
開始時にアクションを実行するアクティビティに OnCreate() メソッドがあることを知っています。次のようなものを追加する必要があります。
@Override
protected void onPause(){
finish();
super.onPause();
}
アクティビティで、開始前にアクションを追加します
この場合、
finish();
コマンドは、アクティビティが一時停止する前に実行したいものです。