이제 두 번째 Android 11 개발자 프리뷰를 사용할 수 있습니다. 테스트해 보고 의견을 공유하세요.

RequestPermissionCallable

public abstract class RequestPermissionCallable
extends Object implements Callable<RequestPermissionCallable.Result>

java.lang.Object
   ↳ android.support.test.runner.permission.RequestPermissionCallable


Base class for runtime permission Callables.

Note: This class is visible only for testing. Please do not use it directly.

Summary

Nested classes

enum RequestPermissionCallable.Result

Result of a permission request. 

Public constructors

RequestPermissionCallable(ShellCommand shellCommand, Context targetContext, String permission)

Public methods

boolean equals(Object o)
int hashCode()

Protected methods

String getPermission()
ShellCommand getShellCommand()
boolean isPermissionGranted()

Inherited methods

From class java.lang.Object
From interface java.util.concurrent.Callable

Public constructors

RequestPermissionCallable

RequestPermissionCallable (ShellCommand shellCommand, 
                Context targetContext, 
                String permission)

Parameters
shellCommand ShellCommand

targetContext Context

permission String

Public methods

equals

boolean equals (Object o)

Parameters
o Object

Returns
boolean

hashCode

int hashCode ()

Returns
int

Protected methods

getPermission

String getPermission ()

Returns
String

getShellCommand

ShellCommand getShellCommand ()

Returns
ShellCommand

isPermissionGranted

boolean isPermissionGranted ()

Returns
boolean