Fragment.OnRequestPermissionsResult(Int32, String[], Permission[]) メソッド

定義

アクセス許可を要求した結果のコールバック。

[Android.Runtime.Register("onRequestPermissionsResult", "(I[Ljava/lang/String;[I)V", "GetOnRequestPermissionsResult_IarrayLjava_lang_String_arrayIHandler", ApiSince=23)]
public virtual void OnRequestPermissionsResult (int requestCode, string[] permissions, Android.Content.PM.Permission[] grantResults);
[<Android.Runtime.Register("onRequestPermissionsResult", "(I[Ljava/lang/String;[I)V", "GetOnRequestPermissionsResult_IarrayLjava_lang_String_arrayIHandler", ApiSince=23)>]
abstract member OnRequestPermissionsResult : int * string[] * Android.Content.PM.Permission[] -> unit
override this.OnRequestPermissionsResult : int * string[] * Android.Content.PM.Permission[] -> unit

パラメーター

requestCode
Int32

#requestPermissions(String[], int)渡された要求コード。

permissions
String[]

要求されたアクセス許可。 null になることはありません。

grantResults
Permission[]

または のいずれかのandroid.content.pm.PackageManager#PERMISSION_GRANTEDandroid.content.pm.PackageManager#PERMISSION_DENIED対応するアクセス許可の付与結果。 null になることはありません。

属性

注釈

アクセス許可を要求した結果のコールバック。 このメソッドは、 の #requestPermissions(String[], int)呼び出しごとに呼び出されます。

<strong>Note:</strong> ユーザーとのアクセス許可要求の操作が中断される可能性があります。 この場合は、キャンセルとして扱う必要がある空のアクセス許可と結果配列を受け取ります。

android.app.Fragment.onRequestPermissionsResult(int, java.lang.String[], int[])Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象