Activity.onRequestPermissionsResultで、パーミッションリクエスト許可ダイアログの許可または拒否が選択された時の処理を定義できる。
activity_main.xmlで、
また、普通のActivityなのでLinearLayoutとButtonに戻してる。
MainActivity.javaは、
onRequestPermissionsResultでは、リクエストコードをチェック、次にACCESS_FINE_LOCATIONかチェック、そしてPERMISSION_GRANTEDかチェックという流れにする。
未許可状態。
起動時。
Button1を押すと、
これが出る。
許可しないと、
これが出てから、
こうなる。
許可の場合、
この後に、
許可されたのがわかって、
確かに許可になってる。
Sample/android/Activity/onRequestPermissionsResult/Activity_ at master · bg1bgst333/Sample · GitHub