前提・実現したいこと
現在Android8.1対応のアプリケーションを作成しています。
Activityがアクティブな状態からホームボタン等でバックグラウンドに移した後に
復帰させた時、通常はonRestart()が呼ばれると思いますが以下の操作をした時には
onRestart()が呼ばれずにアプリケーションが強制終了してしまいます。
アプリケーションをインストール
↓
「アプリと通知」より権限(カメラ)を設定
↓
アプリケーションを起動してActivityが表示される
↓
ホームボタンでバックグラウンドへ
↓
「アプリと通知」より権限(カメラ)をはずす
↓
バックグラウンドよりアプリを復帰させる
(ここでonRestart()が呼ばれる前に強制終了になる)
このような操作がされた場合でもonRestart()が呼ばれればそこで
権限の許可をユーザーにリクエストする処理がかけると思っています。
それを実現するためにはどのように対応すればよいでしょうか。
回答1件
あなたの回答
tips
プレビュー