私は自分の活動の1つからデータがインターネットにアップロードされたときにユーザーに通知するAndroidアプリケーションを開発しています。ユーザーは、私が実装したメニューを介してアプリケーションを閉じると、私が置かれてきた通知を削除するには、コードを実行します。システムによってアプリケーションが強制終了されたときに通知を削除するにはどうすればよいですか?
notificationManager.cancelAll();
問題は、ユーザーが(マルチタスクメニューを通じてより多くの可能性の高い方法を自分のアプリケーションを殺すことができるです終了)、コードは実行されません。
は、私は私の問題を解決するだろうonDestroyメソッドに乗って上で考えた:@Override
public void onDestroy()
{
super.onDestroy();
notificationManager.cancelAll();
}
しかし、この方法は、アプリケーションがマルチタスクメニューから終了するたびに呼び出されていないようです。
システムがプロセスを終了する前に通知を削除する方法はありますか?
ありがとうございました!