ActivityCompat.requestPermissions

AppCompatActivityの場合は、ActivityCompat.requestPermissionsでリクエストする。

ActivityCompat  |  Android Developers

activity_main.xmlで、

ConstraintLayoutにButtonを配置する方法がわかったのでそうした。
(ConstraintLayoutはいずれ扱う。)
MainActivity.javaで、

ActivityCompat.requestPermissionsにthisを渡す以外は変わってない。

Button1が中央になったぐらいで
Button1が中央になったぐらいで

Button1が中央になったぐらいで、

パーミッションのリクエスト許可ダイアログとかは変わらない
パーミッションのリクエスト許可ダイアログとかは変わらない

パーミッションのリクエスト許可ダイアログとかは変わらない。

Sample/android/ActivityCompat/requestPermissions/ActivityCompat_ at master · bg1bgst333/Sample · GitHub