{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

RequestPermissionCallable

public abstract class RequestPermissionCallable


Base class for runtime permission Callables.

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

Summary

Nested types

RequestPermissionCallable.Result

Result of a permission request.

Public constructors

RequestPermissionCallable(
    @NonNull ShellCommand shellCommand,
    @NonNull Context targetContext,
    @NonNull String permission
)

Public methods

@NonNull boolean
@NonNull int

Inherited methods

From class Callable
abstract @NonNull V

Public constructors

RequestPermissionCallable

public RequestPermissionCallable(
    @NonNull ShellCommand shellCommand,
    @NonNull Context targetContext,
    @NonNull String permission
)

Public methods

equals

@NonNull
public boolean equals(@NonNull Object o)

hashCode

@NonNull
public int hashCode()