belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
ActivityCompat
public
class
ActivityCompat
extends ContextCompat
java.lang.Object | ||
↳ | android.support.v4.content.ContextCompat | |
↳ | android.support.v4.app.ActivityCompat |
![]() |
Helper for accessing features in Activity
.
Summary
Nested classes | |
---|---|
interface |
ActivityCompat.OnRequestPermissionsResultCallback
This interface is the contract for receiving the results for permission requests. |
interface |
ActivityCompat.PermissionCompatDelegate
Customizable delegate that allows delegating permission compatibility methods to a custom implementation. |
Protected constructors | |
---|---|
ActivityCompat()
This class should not be instantiated, but the constructor must be visible for the class to be extended (as in support-v13). |
Public methods | |
---|---|
static
void
|
finishAffinity(Activity activity)
Finish this activity, and tries to finish all activities immediately below it in the current task that have the same affinity. |
static
void
|
finishAfterTransition(Activity activity)
Reverses the Activity Scene entry Transition and triggers the calling Activity to reverse its exit Transition. |
static
Uri
|
getReferrer(Activity activity)
Return information about who launched this activity. |
static
boolean
|
invalidateOptionsMenu(Activity activity)
This method was deprecated
in API level 27.1.0.
Use |
static
void
|
postponeEnterTransition(Activity activity)
|
static
DragAndDropPermissionsCompat
|
requestDragAndDropPermissions(Activity activity, DragEvent dragEvent)
Create |
static
void
|
requestPermissions(Activity activity, String[] permissions, int requestCode)
Requests permissions to be granted to this application. |
static
<T extends View>
T
|
requireViewById(Activity activity, int id)
Finds a view that was identified by the |
static
void
|
setEnterSharedElementCallback(Activity activity, SharedElementCallback callback)
When |
static
void
|
setExitSharedElementCallback(Activity activity, SharedElementCallback callback)
When |
static
void
|
setPermissionCompatDelegate(ActivityCompat.PermissionCompatDelegate delegate)
Sets the permission delegate for |
static
boolean
|
shouldShowRequestPermissionRationale(Activity activity, String permission)
Gets whether you should show UI with rationale for requesting a permission. |