# ComplicationHelperActivity

Summary:[Inherited Constants](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity#inhconstants)\|[Inherited Fields](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity#inhfields)\|[Ctors](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity#pubctors)\|[Methods](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity#pubmethods)\|[Protected Methods](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity#promethods)\|[Inherited Methods](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity#inhmethods)  

# ComplicationHelperActivity

`
public


class
ComplicationHelperActivity
`  
`


``


``


``


``

extends `[Activity](http://developer.android.com/reference/android/app/Activity.html)`


``


implements

ActivityCompat.OnRequestPermissionsResultCallback


`

|---|---|---|---|---|-------------------------------------------------------------------|
| [java.lang.Object](http://developer.android.com/reference/java/lang/Object.html) ||||||
| ↳ | [android.content.Context](http://developer.android.com/reference/android/content/Context.html) |||||
|   | ↳ | [android.content.ContextWrapper](http://developer.android.com/reference/android/content/ContextWrapper.html) ||||
|   |   | ↳ | [android.view.ContextThemeWrapper](http://developer.android.com/reference/android/view/ContextThemeWrapper.html) |||
|   |   |   | ↳ | [android.app.Activity](http://developer.android.com/reference/android/app/Activity.html) ||
|   |   |   |   | ↳ | android.support.wearable.complications.ComplicationHelperActivity |

<br />

*** ** * ** ***

<br />

**This class is deprecated.**   
use the[Jetpack Wear Watch Face](https://developer.android.com/jetpack/androidx/releases/wear-watchface)libraries instead.

Activity to handle permission requests for complications.

This can be used to start the provider chooser, making a permission request if necessary, or to just make a permission request, and update all active complications if the permission is granted.

To use, add this activity to your app, and also add the`com.google.android.wearable.permission.RECEIVE_COMPLICATION_DATA`permission.

Then, to start the provider chooser, use[createProviderChooserHelperIntent(Context, ComponentName, int, int...)](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity.html#createProviderChooserHelperIntent(android.content.Context,%20android.content.ComponentName,%20int,%20int...))to obtain an intent. If the permission has not yet been granted, the permission will be requested and the provider chooser will only be started if the request is accepted by the user.

Or, to request the permission, for instance if[ComplicationData](https://developer.android.com/reference/android/support/wearable/complications/ComplicationData.html)of[TYPE_NO_PERMISSION](https://developer.android.com/reference/android/support/wearable/complications/ComplicationData.html#TYPE_NO_PERMISSION)has been received and tapped on, use[createPermissionRequestHelperIntent(Context, ComponentName)](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity.html#createPermissionRequestHelperIntent(android.content.Context,%20android.content.ComponentName)).

## Summary

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ### Inherited constants                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| From class`android.app.Activity` |-------|-------------------------------------| | `int` | `DEFAULT_KEYS_DIALER` <br />        | | `int` | `DEFAULT_KEYS_DISABLE` <br />       | | `int` | `DEFAULT_KEYS_SEARCH_GLOBAL` <br /> | | `int` | `DEFAULT_KEYS_SEARCH_LOCAL` <br />  | | `int` | `DEFAULT_KEYS_SHORTCUT` <br />      | | `int` | `RESULT_CANCELED` <br />            | | `int` | `RESULT_FIRST_USER` <br />          | | `int` | `RESULT_OK` <br />                  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| From class`android.content.Context` |------------------------------------------------------------------------|-------------------------------------------| | [String](http://developer.android.com/reference/java/lang/String.html) | `ACCESSIBILITY_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `ACCOUNT_SERVICE` <br />                  | | [String](http://developer.android.com/reference/java/lang/String.html) | `ACTIVITY_SERVICE` <br />                 | | [String](http://developer.android.com/reference/java/lang/String.html) | `ALARM_SERVICE` <br />                    | | [String](http://developer.android.com/reference/java/lang/String.html) | `APPWIDGET_SERVICE` <br />                | | [String](http://developer.android.com/reference/java/lang/String.html) | `APP_OPS_SERVICE` <br />                  | | [String](http://developer.android.com/reference/java/lang/String.html) | `APP_SEARCH_SERVICE` <br />               | | [String](http://developer.android.com/reference/java/lang/String.html) | `AUDIO_SERVICE` <br />                    | | [String](http://developer.android.com/reference/java/lang/String.html) | `BATTERY_SERVICE` <br />                  | | `int`                                                                  | `BIND_ABOVE_CLIENT` <br />                | | `int`                                                                  | `BIND_ADJUST_WITH_ACTIVITY` <br />        | | `int`                                                                  | `BIND_ALLOW_OOM_MANAGEMENT` <br />        | | `int`                                                                  | `BIND_AUTO_CREATE` <br />                 | | `int`                                                                  | `BIND_DEBUG_UNBIND` <br />                | | `int`                                                                  | `BIND_EXTERNAL_SERVICE` <br />            | | `int`                                                                  | `BIND_IMPORTANT` <br />                   | | `int`                                                                  | `BIND_INCLUDE_CAPABILITIES` <br />        | | `int`                                                                  | `BIND_NOT_FOREGROUND` <br />              | | `int`                                                                  | `BIND_NOT_PERCEPTIBLE` <br />             | | `int`                                                                  | `BIND_WAIVE_PRIORITY` <br />              | | [String](http://developer.android.com/reference/java/lang/String.html) | `BIOMETRIC_SERVICE` <br />                | | [String](http://developer.android.com/reference/java/lang/String.html) | `BLOB_STORE_SERVICE` <br />               | | [String](http://developer.android.com/reference/java/lang/String.html) | `BLUETOOTH_SERVICE` <br />                | | [String](http://developer.android.com/reference/java/lang/String.html) | `BUGREPORT_SERVICE` <br />                | | [String](http://developer.android.com/reference/java/lang/String.html) | `CAMERA_SERVICE` <br />                   | | [String](http://developer.android.com/reference/java/lang/String.html) | `CAPTIONING_SERVICE` <br />               | | [String](http://developer.android.com/reference/java/lang/String.html) | `CARRIER_CONFIG_SERVICE` <br />           | | [String](http://developer.android.com/reference/java/lang/String.html) | `CLIPBOARD_SERVICE` <br />                | | [String](http://developer.android.com/reference/java/lang/String.html) | `COMPANION_DEVICE_SERVICE` <br />         | | [String](http://developer.android.com/reference/java/lang/String.html) | `CONNECTIVITY_DIAGNOSTICS_SERVICE` <br /> | | [String](http://developer.android.com/reference/java/lang/String.html) | `CONNECTIVITY_SERVICE` <br />             | | [String](http://developer.android.com/reference/java/lang/String.html) | `CONSUMER_IR_SERVICE` <br />              | | `int`                                                                  | `CONTEXT_IGNORE_SECURITY` <br />          | | `int`                                                                  | `CONTEXT_INCLUDE_CODE` <br />             | | `int`                                                                  | `CONTEXT_RESTRICTED` <br />               | | [String](http://developer.android.com/reference/java/lang/String.html) | `CROSS_PROFILE_APPS_SERVICE` <br />       | | [String](http://developer.android.com/reference/java/lang/String.html) | `DEVICE_POLICY_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `DISPLAY_HASH_SERVICE` <br />             | | [String](http://developer.android.com/reference/java/lang/String.html) | `DISPLAY_SERVICE` <br />                  | | [String](http://developer.android.com/reference/java/lang/String.html) | `DOMAIN_VERIFICATION_SERVICE` <br />      | | [String](http://developer.android.com/reference/java/lang/String.html) | `DOWNLOAD_SERVICE` <br />                 | | [String](http://developer.android.com/reference/java/lang/String.html) | `DROPBOX_SERVICE` <br />                  | | [String](http://developer.android.com/reference/java/lang/String.html) | `EUICC_SERVICE` <br />                    | | [String](http://developer.android.com/reference/java/lang/String.html) | `FILE_INTEGRITY_SERVICE` <br />           | | [String](http://developer.android.com/reference/java/lang/String.html) | `FINGERPRINT_SERVICE` <br />              | | [String](http://developer.android.com/reference/java/lang/String.html) | `GAME_SERVICE` <br />                     | | [String](http://developer.android.com/reference/java/lang/String.html) | `HARDWARE_PROPERTIES_SERVICE` <br />      | | [String](http://developer.android.com/reference/java/lang/String.html) | `INPUT_METHOD_SERVICE` <br />             | | [String](http://developer.android.com/reference/java/lang/String.html) | `INPUT_SERVICE` <br />                    | | [String](http://developer.android.com/reference/java/lang/String.html) | `IPSEC_SERVICE` <br />                    | | [String](http://developer.android.com/reference/java/lang/String.html) | `JOB_SCHEDULER_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `KEYGUARD_SERVICE` <br />                 | | [String](http://developer.android.com/reference/java/lang/String.html) | `LAUNCHER_APPS_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `LAYOUT_INFLATER_SERVICE` <br />          | | [String](http://developer.android.com/reference/java/lang/String.html) | `LOCALE_SERVICE` <br />                   | | [String](http://developer.android.com/reference/java/lang/String.html) | `LOCATION_SERVICE` <br />                 | | [String](http://developer.android.com/reference/java/lang/String.html) | `MEDIA_COMMUNICATION_SERVICE` <br />      | | [String](http://developer.android.com/reference/java/lang/String.html) | `MEDIA_METRICS_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `MEDIA_PROJECTION_SERVICE` <br />         | | [String](http://developer.android.com/reference/java/lang/String.html) | `MEDIA_ROUTER_SERVICE` <br />             | | [String](http://developer.android.com/reference/java/lang/String.html) | `MEDIA_SESSION_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `MIDI_SERVICE` <br />                     | | `int`                                                                  | `MODE_APPEND` <br />                      | | `int`                                                                  | `MODE_ENABLE_WRITE_AHEAD_LOGGING` <br />  | | `int`                                                                  | `MODE_MULTI_PROCESS` <br />               | | `int`                                                                  | `MODE_NO_LOCALIZED_COLLATORS` <br />      | | `int`                                                                  | `MODE_PRIVATE` <br />                     | | `int`                                                                  | `MODE_WORLD_READABLE` <br />              | | `int`                                                                  | `MODE_WORLD_WRITEABLE` <br />             | | [String](http://developer.android.com/reference/java/lang/String.html) | `NETWORK_STATS_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `NFC_SERVICE` <br />                      | | [String](http://developer.android.com/reference/java/lang/String.html) | `NOTIFICATION_SERVICE` <br />             | | [String](http://developer.android.com/reference/java/lang/String.html) | `NSD_SERVICE` <br />                      | | [String](http://developer.android.com/reference/java/lang/String.html) | `PEOPLE_SERVICE` <br />                   | | [String](http://developer.android.com/reference/java/lang/String.html) | `PERFORMANCE_HINT_SERVICE` <br />         | | [String](http://developer.android.com/reference/java/lang/String.html) | `POWER_SERVICE` <br />                    | | [String](http://developer.android.com/reference/java/lang/String.html) | `PRINT_SERVICE` <br />                    | | `int`                                                                  | `RECEIVER_EXPORTED` <br />                | | `int`                                                                  | `RECEIVER_NOT_EXPORTED` <br />            | | `int`                                                                  | `RECEIVER_VISIBLE_TO_INSTANT_APPS` <br /> | | [String](http://developer.android.com/reference/java/lang/String.html) | `RESTRICTIONS_SERVICE` <br />             | | [String](http://developer.android.com/reference/java/lang/String.html) | `ROLE_SERVICE` <br />                     | | [String](http://developer.android.com/reference/java/lang/String.html) | `SEARCH_SERVICE` <br />                   | | [String](http://developer.android.com/reference/java/lang/String.html) | `SENSOR_SERVICE` <br />                   | | [String](http://developer.android.com/reference/java/lang/String.html) | `SHORTCUT_SERVICE` <br />                 | | [String](http://developer.android.com/reference/java/lang/String.html) | `STATUS_BAR_SERVICE` <br />               | | [String](http://developer.android.com/reference/java/lang/String.html) | `STORAGE_SERVICE` <br />                  | | [String](http://developer.android.com/reference/java/lang/String.html) | `STORAGE_STATS_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `SYSTEM_HEALTH_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `TELECOM_SERVICE` <br />                  | | [String](http://developer.android.com/reference/java/lang/String.html) | `TELEPHONY_IMS_SERVICE` <br />            | | [String](http://developer.android.com/reference/java/lang/String.html) | `TELEPHONY_SERVICE` <br />                | | [String](http://developer.android.com/reference/java/lang/String.html) | `TELEPHONY_SUBSCRIPTION_SERVICE` <br />   | | [String](http://developer.android.com/reference/java/lang/String.html) | `TEXT_CLASSIFICATION_SERVICE` <br />      | | [String](http://developer.android.com/reference/java/lang/String.html) | `TEXT_SERVICES_MANAGER_SERVICE` <br />    | | [String](http://developer.android.com/reference/java/lang/String.html) | `TV_INPUT_SERVICE` <br />                 | | [String](http://developer.android.com/reference/java/lang/String.html) | `TV_INTERACTIVE_APP_SERVICE` <br />       | | [String](http://developer.android.com/reference/java/lang/String.html) | `UI_MODE_SERVICE` <br />                  | | [String](http://developer.android.com/reference/java/lang/String.html) | `USAGE_STATS_SERVICE` <br />              | | [String](http://developer.android.com/reference/java/lang/String.html) | `USB_SERVICE` <br />                      | | [String](http://developer.android.com/reference/java/lang/String.html) | `USER_SERVICE` <br />                     | | [String](http://developer.android.com/reference/java/lang/String.html) | `VIBRATOR_MANAGER_SERVICE` <br />         | | [String](http://developer.android.com/reference/java/lang/String.html) | `VIBRATOR_SERVICE` <br />                 | | [String](http://developer.android.com/reference/java/lang/String.html) | `VPN_MANAGEMENT_SERVICE` <br />           | | [String](http://developer.android.com/reference/java/lang/String.html) | `WALLPAPER_SERVICE` <br />                | | [String](http://developer.android.com/reference/java/lang/String.html) | `WIFI_AWARE_SERVICE` <br />               | | [String](http://developer.android.com/reference/java/lang/String.html) | `WIFI_P2P_SERVICE` <br />                 | | [String](http://developer.android.com/reference/java/lang/String.html) | `WIFI_RTT_RANGING_SERVICE` <br />         | | [String](http://developer.android.com/reference/java/lang/String.html) | `WIFI_SERVICE` <br />                     | | [String](http://developer.android.com/reference/java/lang/String.html) | `WINDOW_SERVICE` <br />                   | |
| From interface`android.content.ComponentCallbacks2` |-------|---------------------------------------| | `int` | `TRIM_MEMORY_BACKGROUND` <br />       | | `int` | `TRIM_MEMORY_COMPLETE` <br />         | | `int` | `TRIM_MEMORY_MODERATE` <br />         | | `int` | `TRIM_MEMORY_RUNNING_CRITICAL` <br /> | | `int` | `TRIM_MEMORY_RUNNING_LOW` <br />      | | `int` | `TRIM_MEMORY_RUNNING_MODERATE` <br /> | | `int` | `TRIM_MEMORY_UI_HIDDEN` <br />        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |

|                                                                        ### Inherited fields                                                                        |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| From class`android.app.Activity` |---------------------------------|----------------------------| | ` protected static final int[]` | `FOCUSED_STATE_SET` <br /> | |

|                                                                               ### Public constructors                                                                                ||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| ` `[ComplicationHelperActivity](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity.html#ComplicationHelperActivity())`() ` |

|                                                                                                                                                                                                                                                                                                                                                         ### Public methods                                                                                                                                                                                                                                                                                                                                                         ||
|----------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` static `[Intent](http://developer.android.com/reference/android/content/Intent.html) | ` `[createPermissionRequestHelperIntent](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity.html#createPermissionRequestHelperIntent(android.content.Context,%20android.content.ComponentName))`(`[Context](http://developer.android.com/reference/android/content/Context.html)` context, `[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)` watchFace) ` Returns an intent that may be used to start this activity in order to request the permission required to receive complication data.                                            |
| ` static `[Intent](http://developer.android.com/reference/android/content/Intent.html) | ` `[createProviderChooserHelperIntent](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity.html#createProviderChooserHelperIntent(android.content.Context,%20android.content.ComponentName,%20int,%20int...))`(`[Context](http://developer.android.com/reference/android/content/Context.html)` context, `[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)` watchFace, int watchFaceComplicationId, int... supportedTypes) ` Returns an intent that may be used to start the provider chooser activity via the ComplicationHelperActivity. |
| ` void`                                                                                | ` `[onRequestPermissionsResult](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity.html#onRequestPermissionsResult(int,%20java.lang.String[],%20int[]))`(int requestCode, `[String[]](http://developer.android.com/reference/java/lang/String.html)` permissions, int[] grantResults) `                                                                                                                                                                                                                                                                                             |

|                                                                                                                                                     ### Protected methods                                                                                                                                                      ||
|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` void` | ` `[onActivityResult](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity.html#onActivityResult(int,%20int,%20android.content.Intent))`(int requestCode, int resultCode, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` data) ` |
| ` void` | ` `[onCreate](https://developer.android.com/reference/android/support/wearable/complications/ComplicationHelperActivity.html#onCreate(android.os.Bundle))`(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` savedInstanceState) `                                                            |

| ### Inherited methods |
|-----------------------|---|
| From class` `[android.app.Activity](http://developer.android.com/reference/android/app/Activity.html)` ` |---------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` void`                                                                                                       | ` addContentView(`[View](http://developer.android.com/reference/android/view/View.html)` arg0, `[ViewGroup.LayoutParams](http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html)` arg1) `                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` attachBaseContext(`[Context](http://developer.android.com/reference/android/content/Context.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                       | ` closeContextMenu() `                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` closeOptionsMenu() `                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[PendingIntent](http://developer.android.com/reference/android/app/PendingIntent.html)                     | ` createPendingResult(int arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                        | | ` final void`                                                                                                 | ` dismissDialog(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` final void`                                                                                                 | ` dismissKeyboardShortcutsHelper() `                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` boolean`                                                                                                    | ` dispatchGenericMotionEvent(`[MotionEvent](http://developer.android.com/reference/android/view/MotionEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                              | | ` boolean`                                                                                                    | ` dispatchKeyEvent(`[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                              | | ` boolean`                                                                                                    | ` dispatchKeyShortcutEvent(`[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                      | | ` boolean`                                                                                                    | ` dispatchPopulateAccessibilityEvent(`[AccessibilityEvent](http://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                          | | ` boolean`                                                                                                    | ` dispatchTouchEvent(`[MotionEvent](http://developer.android.com/reference/android/view/MotionEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                      | | ` boolean`                                                                                                    | ` dispatchTrackballEvent(`[MotionEvent](http://developer.android.com/reference/android/view/MotionEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` dump(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[FileDescriptor](http://developer.android.com/reference/java/io/FileDescriptor.html)` arg1, `[PrintWriter](http://developer.android.com/reference/java/io/PrintWriter.html)` arg2, `[String[]](http://developer.android.com/reference/java/lang/String.html)` arg3) `                                                                                                            | | ` boolean`                                                                                                    | ` enterPictureInPictureMode(PictureInPictureParams arg0) `                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` enterPictureInPictureMode() `                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` <T extends `[View](http://developer.android.com/reference/android/view/View.html)`> T`                      | ` findViewById(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` finish() `                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                       | ` finishActivity(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                       | ` finishActivityFromChild(`[Activity](http://developer.android.com/reference/android/app/Activity.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` finishAffinity() `                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                       | ` finishAfterTransition() `                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` void`                                                                                                       | ` finishAndRemoveTask() `                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` void`                                                                                                       | ` finishFromChild(`[Activity](http://developer.android.com/reference/android/app/Activity.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                | | ` `[ActionBar](http://developer.android.com/reference/android/app/ActionBar.html)                             | ` getActionBar() `                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` final `[Application](http://developer.android.com/reference/android/app/Application.html)                   | ` getApplication() `                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` `[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)                 | ` getCallingActivity() `                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                                     | ` getCallingPackage() `                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` int`                                                                                                        | ` getChangingConfigurations() `                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` `[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)                 | ` getComponentName() `                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[Scene](http://developer.android.com/reference/android/transition/Scene.html)                              | ` getContentScene() `                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` `[TransitionManager](http://developer.android.com/reference/android/transition/TransitionManager.html)      | ` getContentTransitionManager() `                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` `[View](http://developer.android.com/reference/android/view/View.html)                                      | ` getCurrentFocus() `                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` `[FragmentManager](http://developer.android.com/reference/android/app/FragmentManager.html)                 | ` getFragmentManager() `                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` `[Intent](http://developer.android.com/reference/android/content/Intent.html)                               | ` getIntent() `                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` `[Object](http://developer.android.com/reference/java/lang/Object.html)                                     | ` getLastNonConfigurationInstance() `                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` `[LayoutInflater](http://developer.android.com/reference/android/view/LayoutInflater.html)                  | ` getLayoutInflater() `                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` `[LoaderManager](http://developer.android.com/reference/android/app/LoaderManager.html)                     | ` getLoaderManager() `                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                                     | ` getLocalClassName() `                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` int`                                                                                                        | ` getMaxNumPictureInPictureActions() `                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` final `[MediaController](http://developer.android.com/reference/android/media/session/MediaController.html) | ` getMediaController() `                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` `[MenuInflater](http://developer.android.com/reference/android/view/MenuInflater.html)                      | ` getMenuInflater() `                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` OnBackInvokedDispatcher`                                                                                    | ` getOnBackInvokedDispatcher() `                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` final `[Activity](http://developer.android.com/reference/android/app/Activity.html)                         | ` getParent() `                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` `[Intent](http://developer.android.com/reference/android/content/Intent.html)                               | ` getParentActivityIntent() `                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` `[SharedPreferences](http://developer.android.com/reference/android/content/SharedPreferences.html)         | ` getPreferences(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` `[Uri](http://developer.android.com/reference/android/net/Uri.html)                                         | ` getReferrer() `                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` int`                                                                                                        | ` getRequestedOrientation() `                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` final `[SearchEvent](http://developer.android.com/reference/android/view/SearchEvent.html)                  | ` getSearchEvent() `                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` final SplashScreen`                                                                                         | ` getSplashScreen() `                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` `[Object](http://developer.android.com/reference/java/lang/Object.html)                                     | ` getSystemService(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                     | | ` int`                                                                                                        | ` getTaskId() `                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` final `[CharSequence](http://developer.android.com/reference/java/lang/CharSequence.html)                   | ` getTitle() `                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` final int`                                                                                                  | ` getTitleColor() `                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` `[VoiceInteractor](http://developer.android.com/reference/android/app/VoiceInteractor.html)                 | ` getVoiceInteractor() `                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` final int`                                                                                                  | ` getVolumeControlStream() `                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` `[Window](http://developer.android.com/reference/android/view/Window.html)                                  | ` getWindow() `                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` `[WindowManager](http://developer.android.com/reference/android/view/WindowManager.html)                    | ` getWindowManager() `                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` boolean`                                                                                                    | ` hasWindowFocus() `                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                       | ` invalidateOptionsMenu() `                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` boolean`                                                                                                    | ` isActivityTransitionRunning() `                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                    | ` isChangingConfigurations() `                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` final boolean`                                                                                              | ` isChild() `                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` boolean`                                                                                                    | ` isDestroyed() `                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                    | ` isFinishing() `                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                    | ` isImmersive() `                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                    | ` isInMultiWindowMode() `                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` boolean`                                                                                                    | ` isInPictureInPictureMode() `                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` boolean`                                                                                                    | ` isLaunchedFromBubble() `                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` boolean`                                                                                                    | ` isLocalVoiceInteractionSupported() `                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` boolean`                                                                                                    | ` isTaskRoot() `                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` boolean`                                                                                                    | ` isVoiceInteraction() `                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` boolean`                                                                                                    | ` isVoiceInteractionRoot() `                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` final `[Cursor](http://developer.android.com/reference/android/database/Cursor.html)                        | ` managedQuery(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, `[String[]](http://developer.android.com/reference/java/lang/String.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[String[]](http://developer.android.com/reference/java/lang/String.html)` arg3, `[String](http://developer.android.com/reference/java/lang/String.html)` arg4) `                                             | | ` boolean`                                                                                                    | ` moveTaskToBack(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` boolean`                                                                                                    | ` navigateUpTo(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                   | | ` boolean`                                                                                                    | ` navigateUpToFromChild(`[Activity](http://developer.android.com/reference/android/app/Activity.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1) `                                                                                                                                                                                                                                                                     | | ` void`                                                                                                       | ` onActionModeFinished(`[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` onActionModeStarted(`[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                       | | ` void`                                                                                                       | ` onActivityReenter(int arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                       | ` onActivityResult(int arg0, int arg1, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg2) `                                                                                                                                                                                                                                                                                                                                           | | ` void`                                                                                                       | ` onApplyThemeResource(`[Resources.Theme](http://developer.android.com/reference/android/content/res/Resources.Theme.html)` arg0, int arg1, boolean arg2) `                                                                                                                                                                                                                                                                                                             | | ` void`                                                                                                       | ` onAttachFragment(`[Fragment](http://developer.android.com/reference/android/app/Fragment.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                               | | ` void`                                                                                                       | ` onAttachedToWindow() `                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` void`                                                                                                       | ` onBackPressed() `                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                       | ` onChildTitleChanged(`[Activity](http://developer.android.com/reference/android/app/Activity.html)` arg0, `[CharSequence](http://developer.android.com/reference/java/lang/CharSequence.html)` arg1) `                                                                                                                                                                                                                                                                 | | ` void`                                                                                                       | ` onConfigurationChanged(`[Configuration](http://developer.android.com/reference/android/content/res/Configuration.html)` arg0) `                                                                                                                                                                                                                                                                                                                                       | | ` void`                                                                                                       | ` onContentChanged() `                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` boolean`                                                                                                    | ` onContextItemSelected(`[MenuItem](http://developer.android.com/reference/android/view/MenuItem.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                       | ` onContextMenuClosed(`[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                   | | ` void`                                                                                                       | ` onCreate(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0, `[PersistableBundle](http://developer.android.com/reference/android/os/PersistableBundle.html)` arg1) `                                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` onCreate(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                       | ` onCreateContextMenu(`[ContextMenu](http://developer.android.com/reference/android/view/ContextMenu.html)` arg0, `[View](http://developer.android.com/reference/android/view/View.html)` arg1, `[ContextMenu.ContextMenuInfo](http://developer.android.com/reference/android/view/ContextMenu.ContextMenuInfo.html)` arg2) `                                                                                                                                           | | ` `[CharSequence](http://developer.android.com/reference/java/lang/CharSequence.html)                         | ` onCreateDescription() `                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` `[Dialog](http://developer.android.com/reference/android/app/Dialog.html)                                   | ` onCreateDialog(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` `[Dialog](http://developer.android.com/reference/android/app/Dialog.html)                                   | ` onCreateDialog(int arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                       | ` onCreateNavigateUpTaskStack(`[TaskStackBuilder](http://developer.android.com/reference/android/app/TaskStackBuilder.html)` arg0) `                                                                                                                                                                                                                                                                                                                                    | | ` boolean`                                                                                                    | ` onCreateOptionsMenu(`[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                   | | ` boolean`                                                                                                    | ` onCreatePanelMenu(int arg0, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                           | | ` `[View](http://developer.android.com/reference/android/view/View.html)                                      | ` onCreatePanelView(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` boolean`                                                                                                    | ` onCreateThumbnail(`[Bitmap](http://developer.android.com/reference/android/graphics/Bitmap.html)` arg0, `[Canvas](http://developer.android.com/reference/android/graphics/Canvas.html)` arg1) `                                                                                                                                                                                                                                                                       | | ` `[View](http://developer.android.com/reference/android/view/View.html)                                      | ` onCreateView(`[View](http://developer.android.com/reference/android/view/View.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[Context](http://developer.android.com/reference/android/content/Context.html)` arg2, `[AttributeSet](http://developer.android.com/reference/android/util/AttributeSet.html)` arg3) `                                                                                                      | | ` `[View](http://developer.android.com/reference/android/view/View.html)                                      | ` onCreateView(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[Context](http://developer.android.com/reference/android/content/Context.html)` arg1, `[AttributeSet](http://developer.android.com/reference/android/util/AttributeSet.html)` arg2) `                                                                                                                                                                                    | | ` void`                                                                                                       | ` onDestroy() `                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                       | ` onDetachedFromWindow() `                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` onEnterAnimationComplete() `                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` boolean`                                                                                                    | ` onGenericMotionEvent(`[MotionEvent](http://developer.android.com/reference/android/view/MotionEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                       | ` onGetDirectActions(`[CancellationSignal](http://developer.android.com/reference/android/os/CancellationSignal.html)` arg0, `[Consumer](http://developer.android.com/reference/java/util/function/Consumer.html)`<`[List](http://developer.android.com/reference/java/util/List.html)`<DirectAction>> arg1) `                                                                                                                                                          | | ` boolean`                                                                                                    | ` onKeyDown(int arg0, `[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                           | | ` boolean`                                                                                                    | ` onKeyLongPress(int arg0, `[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                      | | ` boolean`                                                                                                    | ` onKeyMultiple(int arg0, int arg1, `[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg2) `                                                                                                                                                                                                                                                                                                                                             | | ` boolean`                                                                                                    | ` onKeyShortcut(int arg0, `[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                    | ` onKeyUp(int arg0, `[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                             | | ` void`                                                                                                       | ` onLocalVoiceInteractionStarted() `                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                       | ` onLocalVoiceInteractionStopped() `                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                       | ` onLowMemory() `                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                    | ` onMenuItemSelected(int arg0, `[MenuItem](http://developer.android.com/reference/android/view/MenuItem.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                  | | ` boolean`                                                                                                    | ` onMenuOpened(int arg0, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                | | ` void`                                                                                                       | ` onMultiWindowModeChanged(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` onMultiWindowModeChanged(boolean arg0, `[Configuration](http://developer.android.com/reference/android/content/res/Configuration.html)` arg1) `                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                    | ` onNavigateUp() `                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` boolean`                                                                                                    | ` onNavigateUpFromChild(`[Activity](http://developer.android.com/reference/android/app/Activity.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                          | | ` void`                                                                                                       | ` onNewIntent(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                    | | ` boolean`                                                                                                    | ` onOptionsItemSelected(`[MenuItem](http://developer.android.com/reference/android/view/MenuItem.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                       | ` onOptionsMenuClosed(`[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                   | | ` void`                                                                                                       | ` onPanelClosed(int arg0, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                               | | ` void`                                                                                                       | ` onPause() `                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` void`                                                                                                       | ` onPerformDirectAction(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1, `[CancellationSignal](http://developer.android.com/reference/android/os/CancellationSignal.html)` arg2, `[Consumer](http://developer.android.com/reference/java/util/function/Consumer.html)`<`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)`> arg3) ` | | ` void`                                                                                                       | ` onPictureInPictureModeChanged(boolean arg0, `[Configuration](http://developer.android.com/reference/android/content/res/Configuration.html)` arg1) `                                                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` onPictureInPictureModeChanged(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` boolean`                                                                                                    | ` onPictureInPictureRequested() `                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` void`                                                                                                       | ` onPictureInPictureUiStateChanged(PictureInPictureUiState arg0) `                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` onPostCreate(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                       | ` onPostCreate(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0, `[PersistableBundle](http://developer.android.com/reference/android/os/PersistableBundle.html)` arg1) `                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` onPostResume() `                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` onPrepareDialog(int arg0, `[Dialog](http://developer.android.com/reference/android/app/Dialog.html)` arg1, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg2) `                                                                                                                                                                                                                                                                          | | ` void`                                                                                                       | ` onPrepareDialog(int arg0, `[Dialog](http://developer.android.com/reference/android/app/Dialog.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                          | | ` void`                                                                                                       | ` onPrepareNavigateUpTaskStack(`[TaskStackBuilder](http://developer.android.com/reference/android/app/TaskStackBuilder.html)` arg0) `                                                                                                                                                                                                                                                                                                                                   | | ` boolean`                                                                                                    | ` onPrepareOptionsMenu(`[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                  | | ` boolean`                                                                                                    | ` onPreparePanel(int arg0, `[View](http://developer.android.com/reference/android/view/View.html)` arg1, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg2) `                                                                                                                                                                                                                                                                                | | ` void`                                                                                                       | ` onProvideAssistContent(`[AssistContent](http://developer.android.com/reference/android/app/assist/AssistContent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                       | ` onProvideAssistData(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                       | ` onProvideKeyboardShortcuts(`[List](http://developer.android.com/reference/java/util/List.html)`<`[KeyboardShortcutGroup](http://developer.android.com/reference/android/view/KeyboardShortcutGroup.html)`> arg0, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg1, int arg2) `                                                                                                                                                            | | ` `[Uri](http://developer.android.com/reference/android/net/Uri.html)                                         | ` onProvideReferrer() `                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                       | ` onRequestPermissionsResult(int arg0, `[String[]](http://developer.android.com/reference/java/lang/String.html)` arg1, int[] arg2) `                                                                                                                                                                                                                                                                                                                                   | | ` void`                                                                                                       | ` onRestart() `                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                       | ` onRestoreInstanceState(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` onRestoreInstanceState(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0, `[PersistableBundle](http://developer.android.com/reference/android/os/PersistableBundle.html)` arg1) `                                                                                                                                                                                                                                                        | | ` void`                                                                                                       | ` onResume() `                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` `[Object](http://developer.android.com/reference/java/lang/Object.html)                                     | ` onRetainNonConfigurationInstance() `                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` onSaveInstanceState(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0, `[PersistableBundle](http://developer.android.com/reference/android/os/PersistableBundle.html)` arg1) `                                                                                                                                                                                                                                                           | | ` void`                                                                                                       | ` onSaveInstanceState(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                 | | ` boolean`                                                                                                    | ` onSearchRequested(`[SearchEvent](http://developer.android.com/reference/android/view/SearchEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                    | ` onSearchRequested() `                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                       | ` onStart() `                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` void`                                                                                                       | ` onStateNotSaved() `                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` void`                                                                                                       | ` onStop() `                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                       | ` onTitleChanged(`[CharSequence](http://developer.android.com/reference/java/lang/CharSequence.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                       | ` onTopResumedActivityChanged(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` boolean`                                                                                                    | ` onTouchEvent(`[MotionEvent](http://developer.android.com/reference/android/view/MotionEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                            | | ` boolean`                                                                                                    | ` onTrackballEvent(`[MotionEvent](http://developer.android.com/reference/android/view/MotionEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                       | ` onTrimMemory(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` onUserInteraction() `                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                       | ` onUserLeaveHint() `                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` void`                                                                                                       | ` onVisibleBehindCanceled() `                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` void`                                                                                                       | ` onWindowAttributesChanged(`[WindowManager.LayoutParams](http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html)` arg0) `                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                       | ` onWindowFocusChanged(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html)                          | ` onWindowStartingActionMode(`[ActionMode.Callback](http://developer.android.com/reference/android/view/ActionMode.Callback.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                    | | ` `[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html)                          | ` onWindowStartingActionMode(`[ActionMode.Callback](http://developer.android.com/reference/android/view/ActionMode.Callback.html)` arg0) `                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` openContextMenu(`[View](http://developer.android.com/reference/android/view/View.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                       | | ` void`                                                                                                       | ` openOptionsMenu() `                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` void`                                                                                                       | ` overridePendingTransition(int arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` void`                                                                                                       | ` overridePendingTransition(int arg0, int arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                             | | ` void`                                                                                                       | ` postponeEnterTransition() `                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` void`                                                                                                       | ` recreate() `                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` void`                                                                                                       | ` registerActivityLifecycleCallbacks(`[Application.ActivityLifecycleCallbacks](http://developer.android.com/reference/android/app/Application.ActivityLifecycleCallbacks.html)` arg0) `                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                       | ` registerForContextMenu(`[View](http://developer.android.com/reference/android/view/View.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                | | ` boolean`                                                                                                    | ` releaseInstance() `                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` final void`                                                                                                 | ` removeDialog(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` reportFullyDrawn() `                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[DragAndDropPermissions](http://developer.android.com/reference/android/view/DragAndDropPermissions.html)  | ` requestDragAndDropPermissions(`[DragEvent](http://developer.android.com/reference/android/view/DragEvent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                               | | ` final void`                                                                                                 | ` requestPermissions(`[String[]](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                       | | ` final void`                                                                                                 | ` requestShowKeyboardShortcuts() `                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` boolean`                                                                                                    | ` requestVisibleBehind(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` final boolean`                                                                                              | ` requestWindowFeature(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` final <T extends `[View](http://developer.android.com/reference/android/view/View.html)`> T`                | ` requireViewById(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` final void`                                                                                                 | ` runOnUiThread(`[Runnable](http://developer.android.com/reference/java/lang/Runnable.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                       | ` setActionBar(`[Toolbar](http://developer.android.com/reference/android/widget/Toolbar.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` setContentTransitionManager(`[TransitionManager](http://developer.android.com/reference/android/transition/TransitionManager.html)` arg0) `                                                                                                                                                                                                                                                                                                                           | | ` void`                                                                                                       | ` setContentView(`[View](http://developer.android.com/reference/android/view/View.html)` arg0, `[ViewGroup.LayoutParams](http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html)` arg1) `                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` setContentView(`[View](http://developer.android.com/reference/android/view/View.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                       | ` setContentView(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` final void`                                                                                                 | ` setDefaultKeyMode(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                       | ` setEnterSharedElementCallback(`[SharedElementCallback](http://developer.android.com/reference/android/app/SharedElementCallback.html)` arg0) `                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                       | ` setExitSharedElementCallback(`[SharedElementCallback](http://developer.android.com/reference/android/app/SharedElementCallback.html)` arg0) `                                                                                                                                                                                                                                                                                                                         | | ` final void`                                                                                                 | ` setFeatureDrawable(int arg0, `[Drawable](http://developer.android.com/reference/android/graphics/drawable/Drawable.html)` arg1) `                                                                                                                                                                                                                                                                                                                                     | | ` final void`                                                                                                 | ` setFeatureDrawableAlpha(int arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` final void`                                                                                                 | ` setFeatureDrawableResource(int arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` final void`                                                                                                 | ` setFeatureDrawableUri(int arg0, `[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                          | | ` void`                                                                                                       | ` setFinishOnTouchOutside(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` void`                                                                                                       | ` setImmersive(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` void`                                                                                                       | ` setInheritShowWhenLocked(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` setIntent(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` setLocusContext(LocusId arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                       | | ` final void`                                                                                                 | ` setMediaController(`[MediaController](http://developer.android.com/reference/android/media/session/MediaController.html)` arg0) `                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                       | ` setPictureInPictureParams(PictureInPictureParams arg0) `                                                                                                                                                                                                                                                                                                                                                                                                              | | ` final void`                                                                                                 | ` setProgress(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` final void`                                                                                                 | ` setProgressBarIndeterminate(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` final void`                                                                                                 | ` setProgressBarIndeterminateVisibility(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` final void`                                                                                                 | ` setProgressBarVisibility(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` setRequestedOrientation(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` final void`                                                                                                 | ` setResult(int arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                            | | ` final void`                                                                                                 | ` setResult(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` final void`                                                                                                 | ` setSecondaryProgress(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` setShowWhenLocked(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                       | ` setTaskDescription(`[ActivityManager.TaskDescription](http://developer.android.com/reference/android/app/ActivityManager.TaskDescription.html)` arg0) `                                                                                                                                                                                                                                                                                                               | | ` void`                                                                                                       | ` setTheme(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` setTitle(`[CharSequence](http://developer.android.com/reference/java/lang/CharSequence.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                       | ` setTitle(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` setTitleColor(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` boolean`                                                                                                    | ` setTranslucent(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                       | ` setTurnScreenOn(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` void`                                                                                                       | ` setVisible(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` final void`                                                                                                 | ` setVolumeControlStream(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                       | ` setVrModeEnabled(boolean arg0, `[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)` arg1) `                                                                                                                                                                                                                                                                                                                                   | | ` boolean`                                                                                                    | ` shouldShowRequestPermissionRationale(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                 | | ` boolean`                                                                                                    | ` shouldUpRecreateTask(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                           | | ` boolean`                                                                                                    | ` showAssist(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                          | | ` final boolean`                                                                                              | ` showDialog(int arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                | | ` final void`                                                                                                 | ` showDialog(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` void`                                                                                                       | ` showLockTaskEscapeMessage() `                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` `[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html)                          | ` startActionMode(`[ActionMode.Callback](http://developer.android.com/reference/android/view/ActionMode.Callback.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                               | | ` `[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html)                          | ` startActionMode(`[ActionMode.Callback](http://developer.android.com/reference/android/view/ActionMode.Callback.html)` arg0) `                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                       | ` startActivities(`[Intent[]](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` startActivities(`[Intent[]](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` startActivity(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` startActivity(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                       | ` startActivityForResult(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                               | | ` void`                                                                                                       | ` startActivityForResult(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, int arg1, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg2) `                                                                                                                                                                                                                                                               | | ` void`                                                                                                       | ` startActivityFromChild(`[Activity](http://developer.android.com/reference/android/app/Activity.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2) `                                                                                                                                                                                                                                                          | | ` void`                                                                                                       | ` startActivityFromChild(`[Activity](http://developer.android.com/reference/android/app/Activity.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg3) `                                                                                                                                                                          | | ` void`                                                                                                       | ` startActivityFromFragment(`[Fragment](http://developer.android.com/reference/android/app/Fragment.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg3) `                                                                                                                                                                       | | ` void`                                                                                                       | ` startActivityFromFragment(`[Fragment](http://developer.android.com/reference/android/app/Fragment.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2) `                                                                                                                                                                                                                                                       | | ` boolean`                                                                                                    | ` startActivityIfNeeded(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, int arg1, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg2) `                                                                                                                                                                                                                                                                | | ` boolean`                                                                                                    | ` startActivityIfNeeded(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                | | ` void`                                                                                                       | ` startIntentSender(`[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2, int arg3, int arg4) `                                                                                                                                                                                                                               | | ` void`                                                                                                       | ` startIntentSender(`[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2, int arg3, int arg4, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg5) `                                                                                                                                               | | ` void`                                                                                                       | ` startIntentSenderForResult(`[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg0, int arg1, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg2, int arg3, int arg4, int arg5) `                                                                                                                                                                                                            | | ` void`                                                                                                       | ` startIntentSenderForResult(`[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg0, int arg1, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg2, int arg3, int arg4, int arg5, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg6) `                                                                                                                            | | ` void`                                                                                                       | ` startIntentSenderFromChild(`[Activity](http://developer.android.com/reference/android/app/Activity.html)` arg0, `[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg1, int arg2, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg3, int arg4, int arg5, int arg6, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg7) `                                       | | ` void`                                                                                                       | ` startIntentSenderFromChild(`[Activity](http://developer.android.com/reference/android/app/Activity.html)` arg0, `[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg1, int arg2, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg3, int arg4, int arg5, int arg6) `                                                                                                                       | | ` void`                                                                                                       | ` startLocalVoiceInteraction(`[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                          | | ` void`                                                                                                       | ` startLockTask() `                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                       | ` startManagingCursor(`[Cursor](http://developer.android.com/reference/android/database/Cursor.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                           | | ` boolean`                                                                                                    | ` startNextMatchingActivity(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                      | | ` boolean`                                                                                                    | ` startNextMatchingActivity(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` startPostponedEnterTransition() `                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                       | ` startSearch(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, boolean arg1, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg2, boolean arg3) `                                                                                                                                                                                                                                                              | | ` void`                                                                                                       | ` stopLocalVoiceInteraction() `                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                       | ` stopLockTask() `                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                       | ` stopManagingCursor(`[Cursor](http://developer.android.com/reference/android/database/Cursor.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                       | ` takeKeyEvents(boolean arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                       | ` triggerSearch(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                       | ` unregisterActivityLifecycleCallbacks(`[Application.ActivityLifecycleCallbacks](http://developer.android.com/reference/android/app/Application.ActivityLifecycleCallbacks.html)` arg0) `                                                                                                                                                                                                                                                                               | | ` void`                                                                                                       | ` unregisterForContextMenu(`[View](http://developer.android.com/reference/android/view/View.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                              | ||
| From class` `[android.view.ContextThemeWrapper](http://developer.android.com/reference/android/view/ContextThemeWrapper.html)` ` |-------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` void`                                                                                               | ` applyOverrideConfiguration(`[Configuration](http://developer.android.com/reference/android/content/res/Configuration.html)` arg0) `                       | | ` void`                                                                                               | ` attachBaseContext(`[Context](http://developer.android.com/reference/android/content/Context.html)` arg0) `                                                | | ` `[AssetManager](http://developer.android.com/reference/android/content/res/AssetManager.html)       | ` getAssets() `                                                                                                                                             | | ` `[Resources](http://developer.android.com/reference/android/content/res/Resources.html)             | ` getResources() `                                                                                                                                          | | ` `[Object](http://developer.android.com/reference/java/lang/Object.html)                             | ` getSystemService(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                         | | ` `[Resources.Theme](http://developer.android.com/reference/android/content/res/Resources.Theme.html) | ` getTheme() `                                                                                                                                              | | ` void`                                                                                               | ` onApplyThemeResource(`[Resources.Theme](http://developer.android.com/reference/android/content/res/Resources.Theme.html)` arg0, int arg1, boolean arg2) ` | | ` void`                                                                                               | ` setTheme(`[Resources.Theme](http://developer.android.com/reference/android/content/res/Resources.Theme.html)` arg0) `                                     | | ` void`                                                                                               | ` setTheme(int arg0) `                                                                                                                                      | ||
| From class` `[android.content.ContextWrapper](http://developer.android.com/reference/android/content/ContextWrapper.html)` ` |---------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` void`                                                                                                 | ` attachBaseContext(`[Context](http://developer.android.com/reference/android/content/Context.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` boolean`                                                                                              | ` bindIsolatedService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, int arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[Executor](http://developer.android.com/reference/java/util/concurrent/Executor.html)` arg3, `[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg4) `                                                                                                                                                                                                                                                                                                                    | | ` boolean`                                                                                              | ` bindService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, int arg1, `[Executor](http://developer.android.com/reference/java/util/concurrent/Executor.html)` arg2, `[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg3) `                                                                                                                                                                                                                                                                                                                                                                                                           | | ` boolean`                                                                                              | ` bindService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` boolean`                                                                                              | ` bindServiceAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg1, int arg2, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg3) `                                                                                                                                                                                                                                                                                                                                                                                                           | | ` int`                                                                                                  | ` checkCallingOrSelfPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` int`                                                                                                  | ` checkCallingOrSelfUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` int[]`                                                                                                | ` checkCallingOrSelfUriPermissions(`[List](http://developer.android.com/reference/java/util/List.html)`<`[Uri](http://developer.android.com/reference/android/net/Uri.html)`> arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` int`                                                                                                  | ` checkCallingPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` int`                                                                                                  | ` checkCallingUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` int[]`                                                                                                | ` checkCallingUriPermissions(`[List](http://developer.android.com/reference/java/util/List.html)`<`[Uri](http://developer.android.com/reference/android/net/Uri.html)`> arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` int`                                                                                                  | ` checkPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` int`                                                                                                  | ` checkSelfPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` int`                                                                                                  | ` checkUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, int arg3, int arg4, int arg5) `                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` int`                                                                                                  | ` checkUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1, int arg2, int arg3) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` int[]`                                                                                                | ` checkUriPermissions(`[List](http://developer.android.com/reference/java/util/List.html)`<`[Uri](http://developer.android.com/reference/android/net/Uri.html)`> arg0, int arg1, int arg2, int arg3) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                 | ` clearWallpaper() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createAttributionContext(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createConfigurationContext(`[Configuration](http://developer.android.com/reference/android/content/res/Configuration.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createContext(ContextParams arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createContextForSplit(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createDeviceProtectedStorageContext() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createDisplayContext(`[Display](http://developer.android.com/reference/android/view/Display.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createPackageContext(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createWindowContext(int arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createWindowContext(`[Display](http://developer.android.com/reference/android/view/Display.html)` arg0, int arg1, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` `[String[]](http://developer.android.com/reference/java/lang/String.html)                             | ` databaseList() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` boolean`                                                                                              | ` deleteDatabase(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` boolean`                                                                                              | ` deleteFile(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` boolean`                                                                                              | ` deleteSharedPreferences(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                 | ` enforceCallingOrSelfPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` void`                                                                                                 | ` enforceCallingOrSelfUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                 | ` enforceCallingPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                 | ` enforceCallingUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` void`                                                                                                 | ` enforcePermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1, int arg2, `[String](http://developer.android.com/reference/java/lang/String.html)` arg3) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` void`                                                                                                 | ` enforceUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, int arg3, int arg4, int arg5, `[String](http://developer.android.com/reference/java/lang/String.html)` arg6) `                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                 | ` enforceUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1, int arg2, int arg3, `[String](http://developer.android.com/reference/java/lang/String.html)` arg4) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[String[]](http://developer.android.com/reference/java/lang/String.html)                             | ` fileList() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` getApplicationContext() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` `[ApplicationInfo](http://developer.android.com/reference/android/content/pm/ApplicationInfo.html)    | ` getApplicationInfo() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` `[AssetManager](http://developer.android.com/reference/android/content/res/AssetManager.html)         | ` getAssets() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` AttributionSource`                                                                                    | ` getAttributionSource() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getAttributionTag() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` getBaseContext() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getCacheDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` `[ClassLoader](http://developer.android.com/reference/java/lang/ClassLoader.html)                     | ` getClassLoader() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getCodeCacheDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` `[ContentResolver](http://developer.android.com/reference/android/content/ContentResolver.html)       | ` getContentResolver() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getDataDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getDatabasePath(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getDir(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` `[Display](http://developer.android.com/reference/android/view/Display.html)                          | ` getDisplay() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getExternalCacheDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` `[File[]](http://developer.android.com/reference/java/io/File.html)                                   | ` getExternalCacheDirs() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getExternalFilesDir(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` `[File[]](http://developer.android.com/reference/java/io/File.html)                                   | ` getExternalFilesDirs(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` `[File[]](http://developer.android.com/reference/java/io/File.html)                                   | ` getExternalMediaDirs() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getFileStreamPath(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getFilesDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` `[Executor](http://developer.android.com/reference/java/util/concurrent/Executor.html)                | ` getMainExecutor() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` `[Looper](http://developer.android.com/reference/android/os/Looper.html)                              | ` getMainLooper() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getNoBackupFilesDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getObbDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` `[File[]](http://developer.android.com/reference/java/io/File.html)                                   | ` getObbDirs() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getOpPackageName() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getPackageCodePath() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` `[PackageManager](http://developer.android.com/reference/android/content/pm/PackageManager.html)      | ` getPackageManager() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getPackageName() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getPackageResourcePath() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` ContextParams`                                                                                        | ` getParams() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` `[Resources](http://developer.android.com/reference/android/content/res/Resources.html)               | ` getResources() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` `[SharedPreferences](http://developer.android.com/reference/android/content/SharedPreferences.html)   | ` getSharedPreferences(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` `[Object](http://developer.android.com/reference/java/lang/Object.html)                               | ` getSystemService(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getSystemServiceName(`[Class](http://developer.android.com/reference/java/lang/Class.html)`<?> arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` `[Resources.Theme](http://developer.android.com/reference/android/content/res/Resources.Theme.html)   | ` getTheme() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` `[Drawable](http://developer.android.com/reference/android/graphics/drawable/Drawable.html)           | ` getWallpaper() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` int`                                                                                                  | ` getWallpaperDesiredMinimumHeight() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` int`                                                                                                  | ` getWallpaperDesiredMinimumWidth() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` void`                                                                                                 | ` grantUriPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` boolean`                                                                                              | ` isDeviceProtectedStorage() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` boolean`                                                                                              | ` isRestricted() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` boolean`                                                                                              | ` isUiContext() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` boolean`                                                                                              | ` moveDatabaseFrom(`[Context](http://developer.android.com/reference/android/content/Context.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` boolean`                                                                                              | ` moveSharedPreferencesFrom(`[Context](http://developer.android.com/reference/android/content/Context.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` `[FileInputStream](http://developer.android.com/reference/java/io/FileInputStream.html)               | ` openFileInput(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[FileOutputStream](http://developer.android.com/reference/java/io/FileOutputStream.html)             | ` openFileOutput(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` `[SQLiteDatabase](http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html) | ` openOrCreateDatabase(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1, `[SQLiteDatabase.CursorFactory](http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.CursorFactory.html)` arg2, `[DatabaseErrorHandler](http://developer.android.com/reference/android/database/DatabaseErrorHandler.html)` arg3) `                                                                                                                                                                                                                                                                                                                                                      | | ` `[SQLiteDatabase](http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html) | ` openOrCreateDatabase(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1, `[SQLiteDatabase.CursorFactory](http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.CursorFactory.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` `[Drawable](http://developer.android.com/reference/android/graphics/drawable/Drawable.html)           | ` peekWallpaper() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` void`                                                                                                 | ` registerComponentCallbacks(`[ComponentCallbacks](http://developer.android.com/reference/android/content/ComponentCallbacks.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` `[Intent](http://developer.android.com/reference/android/content/Intent.html)                         | ` registerReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0, `[IntentFilter](http://developer.android.com/reference/android/content/IntentFilter.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` `[Intent](http://developer.android.com/reference/android/content/Intent.html)                         | ` registerReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0, `[IntentFilter](http://developer.android.com/reference/android/content/IntentFilter.html)` arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` `[Intent](http://developer.android.com/reference/android/content/Intent.html)                         | ` registerReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0, `[IntentFilter](http://developer.android.com/reference/android/content/IntentFilter.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg3, int arg4) `                                                                                                                                                                                                                                                                                                                       | | ` `[Intent](http://developer.android.com/reference/android/content/Intent.html)                         | ` registerReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0, `[IntentFilter](http://developer.android.com/reference/android/content/IntentFilter.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg3) `                                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                 | ` removeStickyBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` void`                                                                                                 | ` removeStickyBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                 | ` revokeOwnPermissionsOnKill(`[Collection](http://developer.android.com/reference/java/util/Collection.html)`<`[String](http://developer.android.com/reference/java/lang/String.html)`> arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` void`                                                                                                 | ` revokeUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                 | ` revokeUriPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` void`                                                                                                 | ` sendBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` void`                                                                                                 | ` sendBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                 | ` sendBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                 | ` sendBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` void`                                                                                                 | ` sendOrderedBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg3, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg4, int arg5, `[String](http://developer.android.com/reference/java/lang/String.html)` arg6, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg7) `                                                                                 | | ` void`                                                                                                 | ` sendOrderedBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, int arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[String](http://developer.android.com/reference/java/lang/String.html)` arg3, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg4, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg5, `[String](http://developer.android.com/reference/java/lang/String.html)` arg6, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg7, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg8) ` | | ` void`                                                                                                 | ` sendOrderedBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg2, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg3, int arg4, `[String](http://developer.android.com/reference/java/lang/String.html)` arg5, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg6) `                                                                                                                                                                | | ` void`                                                                                                 | ` sendOrderedBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                 | ` sendOrderedBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg3, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg4, int arg5, `[String](http://developer.android.com/reference/java/lang/String.html)` arg6, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg7) `                                                                  | | ` void`                                                                                                 | ` sendStickyBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                 | ` sendStickyBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                 | ` sendStickyBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                 | ` sendStickyOrderedBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg1, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg2, int arg3, `[String](http://developer.android.com/reference/java/lang/String.html)` arg4, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg5) `                                                                                                                                                                                                                                         | | ` void`                                                                                                 | ` sendStickyOrderedBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg2, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg3, int arg4, `[String](http://developer.android.com/reference/java/lang/String.html)` arg5, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg6) `                                                                                                                                           | | ` void`                                                                                                 | ` setTheme(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                 | ` setWallpaper(`[Bitmap](http://developer.android.com/reference/android/graphics/Bitmap.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                 | ` setWallpaper(`[InputStream](http://developer.android.com/reference/java/io/InputStream.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` void`                                                                                                 | ` startActivities(`[Intent[]](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                 | ` startActivities(`[Intent[]](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                 | ` startActivity(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` void`                                                                                                 | ` startActivity(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` `[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)           | ` startForegroundService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` boolean`                                                                                              | ` startInstrumentation(`[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` void`                                                                                                 | ` startIntentSender(`[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2, int arg3, int arg4) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` void`                                                                                                 | ` startIntentSender(`[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2, int arg3, int arg4, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg5) `                                                                                                                                                                                                                                                                                                                                                                                                         | | ` `[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)           | ` startService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` boolean`                                                                                              | ` stopService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                 | ` unbindService(`[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` void`                                                                                                 | ` unregisterComponentCallbacks(`[ComponentCallbacks](http://developer.android.com/reference/android/content/ComponentCallbacks.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                 | ` unregisterReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` void`                                                                                                 | ` updateServiceGroup(`[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg0, int arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | ||
| From class` `[android.content.Context](http://developer.android.com/reference/android/content/Context.html)` ` |------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` boolean`                                                                                                       | ` bindIsolatedService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, int arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[Executor](http://developer.android.com/reference/java/util/concurrent/Executor.html)` arg3, `[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg4) `                                                                                                                                                                                                                                                   | | ` boolean`                                                                                                       | ` bindService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, int arg1, `[Executor](http://developer.android.com/reference/java/util/concurrent/Executor.html)` arg2, `[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg3) `                                                                                                                                                                                                                                                                                                                                          | | ` abstract boolean`                                                                                              | ` bindService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` boolean`                                                                                                       | ` bindServiceAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg1, int arg2, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg3) `                                                                                                                                                                                                                                                                                                                                          | | ` abstract int`                                                                                                  | ` checkCallingOrSelfPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` abstract int`                                                                                                  | ` checkCallingOrSelfUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` int[]`                                                                                                         | ` checkCallingOrSelfUriPermissions(`[List](http://developer.android.com/reference/java/util/List.html)`<`[Uri](http://developer.android.com/reference/android/net/Uri.html)`> arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` abstract int`                                                                                                  | ` checkCallingPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` abstract int`                                                                                                  | ` checkCallingUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` int[]`                                                                                                         | ` checkCallingUriPermissions(`[List](http://developer.android.com/reference/java/util/List.html)`<`[Uri](http://developer.android.com/reference/android/net/Uri.html)`> arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` abstract int`                                                                                                  | ` checkPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract int`                                                                                                  | ` checkSelfPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract int`                                                                                                  | ` checkUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, int arg3, int arg4, int arg5) `                                                                                                                                                                                                                                                                                                                                                                    | | ` abstract int`                                                                                                  | ` checkUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1, int arg2, int arg3) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` int[]`                                                                                                         | ` checkUriPermissions(`[List](http://developer.android.com/reference/java/util/List.html)`<`[Uri](http://developer.android.com/reference/android/net/Uri.html)`> arg0, int arg1, int arg2, int arg3) `                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract void`                                                                                                 | ` clearWallpaper() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                                | ` createAttributionContext(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` abstract `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createConfigurationContext(`[Configuration](http://developer.android.com/reference/android/content/res/Configuration.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                                | ` createContext(ContextParams arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` abstract `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createContextForSplit(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` abstract `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createDeviceProtectedStorageContext() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` abstract `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createDisplayContext(`[Display](http://developer.android.com/reference/android/view/Display.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` abstract `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` createPackageContext(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                                | ` createWindowContext(int arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` `[Context](http://developer.android.com/reference/android/content/Context.html)                                | ` createWindowContext(`[Display](http://developer.android.com/reference/android/view/Display.html)` arg0, int arg1, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` abstract `[String[]](http://developer.android.com/reference/java/lang/String.html)                             | ` databaseList() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` abstract boolean`                                                                                              | ` deleteDatabase(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` abstract boolean`                                                                                              | ` deleteFile(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` abstract boolean`                                                                                              | ` deleteSharedPreferences(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract void`                                                                                                 | ` enforceCallingOrSelfPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` abstract void`                                                                                                 | ` enforceCallingOrSelfUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` abstract void`                                                                                                 | ` enforceCallingPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract void`                                                                                                 | ` enforceCallingUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` abstract void`                                                                                                 | ` enforcePermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1, int arg2, `[String](http://developer.android.com/reference/java/lang/String.html)` arg3) `                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` abstract void`                                                                                                 | ` enforceUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, int arg3, int arg4, int arg5, `[String](http://developer.android.com/reference/java/lang/String.html)` arg6) `                                                                                                                                                                                                                                                                                   | | ` abstract void`                                                                                                 | ` enforceUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1, int arg2, int arg3, `[String](http://developer.android.com/reference/java/lang/String.html)` arg4) `                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` abstract `[String[]](http://developer.android.com/reference/java/lang/String.html)                             | ` fileList() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` abstract `[Context](http://developer.android.com/reference/android/content/Context.html)                       | ` getApplicationContext() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` abstract `[ApplicationInfo](http://developer.android.com/reference/android/content/pm/ApplicationInfo.html)    | ` getApplicationInfo() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` abstract `[AssetManager](http://developer.android.com/reference/android/content/res/AssetManager.html)         | ` getAssets() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` AttributionSource`                                                                                             | ` getAttributionSource() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                                        | ` getAttributionTag() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getCacheDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` abstract `[ClassLoader](http://developer.android.com/reference/java/lang/ClassLoader.html)                     | ` getClassLoader() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getCodeCacheDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` final int`                                                                                                     | ` getColor(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` final `[ColorStateList](http://developer.android.com/reference/android/content/res/ColorStateList.html)        | ` getColorStateList(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` abstract `[ContentResolver](http://developer.android.com/reference/android/content/ContentResolver.html)       | ` getContentResolver() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getDataDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getDatabasePath(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getDir(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` `[Display](http://developer.android.com/reference/android/view/Display.html)                                   | ` getDisplay() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` final `[Drawable](http://developer.android.com/reference/android/graphics/drawable/Drawable.html)              | ` getDrawable(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getExternalCacheDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` abstract `[File[]](http://developer.android.com/reference/java/io/File.html)                                   | ` getExternalCacheDirs() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getExternalFilesDir(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract `[File[]](http://developer.android.com/reference/java/io/File.html)                                   | ` getExternalFilesDirs(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` abstract `[File[]](http://developer.android.com/reference/java/io/File.html)                                   | ` getExternalMediaDirs() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getFileStreamPath(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getFilesDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` `[Executor](http://developer.android.com/reference/java/util/concurrent/Executor.html)                         | ` getMainExecutor() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` abstract `[Looper](http://developer.android.com/reference/android/os/Looper.html)                              | ` getMainLooper() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getNoBackupFilesDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` abstract `[File](http://developer.android.com/reference/java/io/File.html)                                     | ` getObbDir() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` abstract `[File[]](http://developer.android.com/reference/java/io/File.html)                                   | ` getObbDirs() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` `[String](http://developer.android.com/reference/java/lang/String.html)                                        | ` getOpPackageName() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getPackageCodePath() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` abstract `[PackageManager](http://developer.android.com/reference/android/content/pm/PackageManager.html)      | ` getPackageManager() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` abstract `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getPackageName() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` abstract `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getPackageResourcePath() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` ContextParams`                                                                                                 | ` getParams() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` abstract `[Resources](http://developer.android.com/reference/android/content/res/Resources.html)               | ` getResources() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` abstract `[SharedPreferences](http://developer.android.com/reference/android/content/SharedPreferences.html)   | ` getSharedPreferences(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` final `[String](http://developer.android.com/reference/java/lang/String.html)                                  | ` getString(int arg0, `[Object...](http://developer.android.com/reference/java/lang/Object.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` final `[String](http://developer.android.com/reference/java/lang/String.html)                                  | ` getString(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` final <T> T`                                                                                                   | ` getSystemService(`[Class](http://developer.android.com/reference/java/lang/Class.html)`<T> arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` abstract `[Object](http://developer.android.com/reference/java/lang/Object.html)                               | ` getSystemService(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` abstract `[String](http://developer.android.com/reference/java/lang/String.html)                               | ` getSystemServiceName(`[Class](http://developer.android.com/reference/java/lang/Class.html)`<?> arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` final `[CharSequence](http://developer.android.com/reference/java/lang/CharSequence.html)                      | ` getText(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` abstract `[Resources.Theme](http://developer.android.com/reference/android/content/res/Resources.Theme.html)   | ` getTheme() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` abstract `[Drawable](http://developer.android.com/reference/android/graphics/drawable/Drawable.html)           | ` getWallpaper() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` abstract int`                                                                                                  | ` getWallpaperDesiredMinimumHeight() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract int`                                                                                                  | ` getWallpaperDesiredMinimumWidth() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` abstract void`                                                                                                 | ` grantUriPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract boolean`                                                                                              | ` isDeviceProtectedStorage() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` boolean`                                                                                                       | ` isRestricted() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | ` boolean`                                                                                                       | ` isUiContext() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` abstract boolean`                                                                                              | ` moveDatabaseFrom(`[Context](http://developer.android.com/reference/android/content/Context.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract boolean`                                                                                              | ` moveSharedPreferencesFrom(`[Context](http://developer.android.com/reference/android/content/Context.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` final `[TypedArray](http://developer.android.com/reference/android/content/res/TypedArray.html)                | ` obtainStyledAttributes(`[AttributeSet](http://developer.android.com/reference/android/util/AttributeSet.html)` arg0, int[] arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` final `[TypedArray](http://developer.android.com/reference/android/content/res/TypedArray.html)                | ` obtainStyledAttributes(`[AttributeSet](http://developer.android.com/reference/android/util/AttributeSet.html)` arg0, int[] arg1, int arg2, int arg3) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | ` final `[TypedArray](http://developer.android.com/reference/android/content/res/TypedArray.html)                | ` obtainStyledAttributes(int arg0, int[] arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` final `[TypedArray](http://developer.android.com/reference/android/content/res/TypedArray.html)                | ` obtainStyledAttributes(int[] arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract `[FileInputStream](http://developer.android.com/reference/java/io/FileInputStream.html)               | ` openFileInput(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` abstract `[FileOutputStream](http://developer.android.com/reference/java/io/FileOutputStream.html)             | ` openFileOutput(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` abstract `[SQLiteDatabase](http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html) | ` openOrCreateDatabase(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1, `[SQLiteDatabase.CursorFactory](http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.CursorFactory.html)` arg2, `[DatabaseErrorHandler](http://developer.android.com/reference/android/database/DatabaseErrorHandler.html)` arg3) `                                                                                                                                                                                                                                                                                     | | ` abstract `[SQLiteDatabase](http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html) | ` openOrCreateDatabase(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, int arg1, `[SQLiteDatabase.CursorFactory](http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.CursorFactory.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract `[Drawable](http://developer.android.com/reference/android/graphics/drawable/Drawable.html)           | ` peekWallpaper() `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                          | ` registerComponentCallbacks(`[ComponentCallbacks](http://developer.android.com/reference/android/content/ComponentCallbacks.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` abstract `[Intent](http://developer.android.com/reference/android/content/Intent.html)                         | ` registerReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0, `[IntentFilter](http://developer.android.com/reference/android/content/IntentFilter.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                 | | ` abstract `[Intent](http://developer.android.com/reference/android/content/Intent.html)                         | ` registerReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0, `[IntentFilter](http://developer.android.com/reference/android/content/IntentFilter.html)` arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract `[Intent](http://developer.android.com/reference/android/content/Intent.html)                         | ` registerReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0, `[IntentFilter](http://developer.android.com/reference/android/content/IntentFilter.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg3, int arg4) `                                                                                                                                                                                                                                                      | | ` abstract `[Intent](http://developer.android.com/reference/android/content/Intent.html)                         | ` registerReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0, `[IntentFilter](http://developer.android.com/reference/android/content/IntentFilter.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg3) `                                                                                                                                                                                                                                                                | | ` abstract void`                                                                                                 | ` removeStickyBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` abstract void`                                                                                                 | ` removeStickyBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                          | ` revokeOwnPermissionOnKill(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                          | ` revokeOwnPermissionsOnKill(`[Collection](http://developer.android.com/reference/java/util/Collection.html)`<`[String](http://developer.android.com/reference/java/lang/String.html)`> arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` abstract void`                                                                                                 | ` revokeUriPermission(`[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg0, int arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` abstract void`                                                                                                 | ` revokeUriPermission(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[Uri](http://developer.android.com/reference/android/net/Uri.html)` arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | ` abstract void`                                                                                                 | ` sendBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` abstract void`                                                                                                 | ` sendBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract void`                                                                                                 | ` sendBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` abstract void`                                                                                                 | ` sendBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                              | | ` void`                                                                                                          | ` sendBroadcastWithMultiplePermissions(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[String[]](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | ` void`                                                                                                          | ` sendOrderedBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg3, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg4, int arg5, `[String](http://developer.android.com/reference/java/lang/String.html)` arg6, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg7) `                | | ` abstract void`                                                                                                 | ` sendOrderedBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg2, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg3, int arg4, `[String](http://developer.android.com/reference/java/lang/String.html)` arg5, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg6) `                                                                                               | | ` abstract void`                                                                                                 | ` sendOrderedBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` abstract void`                                                                                                 | ` sendOrderedBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1, `[String](http://developer.android.com/reference/java/lang/String.html)` arg2, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg3, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg4, int arg5, `[String](http://developer.android.com/reference/java/lang/String.html)` arg6, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg7) ` | | ` abstract void`                                                                                                 | ` sendStickyBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                          | ` sendStickyBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` abstract void`                                                                                                 | ` sendStickyBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract void`                                                                                                 | ` sendStickyOrderedBroadcast(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg1, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg2, int arg3, `[String](http://developer.android.com/reference/java/lang/String.html)` arg4, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg5) `                                                                                                                                                                        | | ` abstract void`                                                                                                 | ` sendStickyOrderedBroadcastAsUser(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[UserHandle](http://developer.android.com/reference/android/os/UserHandle.html)` arg1, `[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg2, `[Handler](http://developer.android.com/reference/android/os/Handler.html)` arg3, int arg4, `[String](http://developer.android.com/reference/java/lang/String.html)` arg5, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg6) `                                                                          | | ` abstract void`                                                                                                 | ` setTheme(int arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract void`                                                                                                 | ` setWallpaper(`[Bitmap](http://developer.android.com/reference/android/graphics/Bitmap.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract void`                                                                                                 | ` setWallpaper(`[InputStream](http://developer.android.com/reference/java/io/InputStream.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | ` abstract void`                                                                                                 | ` startActivities(`[Intent[]](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract void`                                                                                                 | ` startActivities(`[Intent[]](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract void`                                                                                                 | ` startActivity(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract void`                                                                                                 | ` startActivity(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg1) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | | ` abstract `[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)           | ` startForegroundService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | | ` abstract boolean`                                                                                              | ` startInstrumentation(`[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg2) `                                                                                                                                                                                                                                                                                                                                                                       | | ` abstract void`                                                                                                 | ` startIntentSender(`[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2, int arg3, int arg4) `                                                                                                                                                                                                                                                                                                                                                                                                                        | | ` abstract void`                                                                                                 | ` startIntentSender(`[IntentSender](http://developer.android.com/reference/android/content/IntentSender.html)` arg0, `[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg1, int arg2, int arg3, int arg4, `[Bundle](http://developer.android.com/reference/android/os/Bundle.html)` arg5) `                                                                                                                                                                                                                                                                                                                                        | | ` abstract `[ComponentName](http://developer.android.com/reference/android/content/ComponentName.html)           | ` startService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | | ` abstract boolean`                                                                                              | ` stopService(`[Intent](http://developer.android.com/reference/android/content/Intent.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | ` abstract void`                                                                                                 | ` unbindService(`[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | | ` void`                                                                                                          | ` unregisterComponentCallbacks(`[ComponentCallbacks](http://developer.android.com/reference/android/content/ComponentCallbacks.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | | ` abstract void`                                                                                                 | ` unregisterReceiver(`[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver.html)` arg0) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | | ` void`                                                                                                          | ` updateServiceGroup(`[ServiceConnection](http://developer.android.com/reference/android/content/ServiceConnection.html)` arg0, int arg1, int arg2) `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | ||
| From class` `[java.lang.Object](http://developer.android.com/reference/java/lang/Object.html)` ` |------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------| | ` `[Object](http://developer.android.com/reference/java/lang/Object.html)          | ` clone() `                                                                               | | ` boolean`                                                                         | ` equals(`[Object](http://developer.android.com/reference/java/lang/Object.html)` arg0) ` | | ` void`                                                                            | ` finalize() `                                                                            | | ` final `[Class](http://developer.android.com/reference/java/lang/Class.html)`<?>` | ` getClass() `                                                                            | | ` int`                                                                             | ` hashCode() `                                                                            | | ` final void`                                                                      | ` notify() `                                                                              | | ` final void`                                                                      | ` notifyAll() `                                                                           | | ` `[String](http://developer.android.com/reference/java/lang/String.html)          | ` toString() `                                                                            | | ` final void`                                                                      | ` wait(long arg0, int arg1) `                                                             | | ` final void`                                                                      | ` wait(long arg0) `                                                                       | | ` final void`                                                                      | ` wait() `                                                                                | ||
| From interface` `[android.view.LayoutInflater.Factory2](http://developer.android.com/reference/android/view/LayoutInflater.Factory2.html)` ` |-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` abstract `[View](http://developer.android.com/reference/android/view/View.html) | ` onCreateView(`[View](http://developer.android.com/reference/android/view/View.html)` arg0, `[String](http://developer.android.com/reference/java/lang/String.html)` arg1, `[Context](http://developer.android.com/reference/android/content/Context.html)` arg2, `[AttributeSet](http://developer.android.com/reference/android/util/AttributeSet.html)` arg3) ` | ||
| From interface` `[android.view.Window.Callback](http://developer.android.com/reference/android/view/Window.Callback.html)` ` |-----------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` abstract boolean`                                                                           | ` dispatchGenericMotionEvent(`[MotionEvent](http://developer.android.com/reference/android/view/MotionEvent.html)` arg0) `                                                                                                                                                                                   | | ` abstract boolean`                                                                           | ` dispatchKeyEvent(`[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg0) `                                                                                                                                                                                                   | | ` abstract boolean`                                                                           | ` dispatchKeyShortcutEvent(`[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg0) `                                                                                                                                                                                           | | ` abstract boolean`                                                                           | ` dispatchPopulateAccessibilityEvent(`[AccessibilityEvent](http://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html)` arg0) `                                                                                                                                               | | ` abstract boolean`                                                                           | ` dispatchTouchEvent(`[MotionEvent](http://developer.android.com/reference/android/view/MotionEvent.html)` arg0) `                                                                                                                                                                                           | | ` abstract boolean`                                                                           | ` dispatchTrackballEvent(`[MotionEvent](http://developer.android.com/reference/android/view/MotionEvent.html)` arg0) `                                                                                                                                                                                       | | ` abstract void`                                                                              | ` onActionModeFinished(`[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html)` arg0) `                                                                                                                                                                                           | | ` abstract void`                                                                              | ` onActionModeStarted(`[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html)` arg0) `                                                                                                                                                                                            | | ` abstract void`                                                                              | ` onAttachedToWindow() `                                                                                                                                                                                                                                                                                     | | ` abstract void`                                                                              | ` onContentChanged() `                                                                                                                                                                                                                                                                                       | | ` abstract boolean`                                                                           | ` onCreatePanelMenu(int arg0, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg1) `                                                                                                                                                                                                | | ` abstract `[View](http://developer.android.com/reference/android/view/View.html)             | ` onCreatePanelView(int arg0) `                                                                                                                                                                                                                                                                              | | ` abstract void`                                                                              | ` onDetachedFromWindow() `                                                                                                                                                                                                                                                                                   | | ` abstract boolean`                                                                           | ` onMenuItemSelected(int arg0, `[MenuItem](http://developer.android.com/reference/android/view/MenuItem.html)` arg1) `                                                                                                                                                                                       | | ` abstract boolean`                                                                           | ` onMenuOpened(int arg0, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg1) `                                                                                                                                                                                                     | | ` abstract void`                                                                              | ` onPanelClosed(int arg0, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg1) `                                                                                                                                                                                                    | | ` default void`                                                                               | ` onPointerCaptureChanged(boolean arg0) `                                                                                                                                                                                                                                                                    | | ` abstract boolean`                                                                           | ` onPreparePanel(int arg0, `[View](http://developer.android.com/reference/android/view/View.html)` arg1, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg2) `                                                                                                                     | | ` default void`                                                                               | ` onProvideKeyboardShortcuts(`[List](http://developer.android.com/reference/java/util/List.html)`<`[KeyboardShortcutGroup](http://developer.android.com/reference/android/view/KeyboardShortcutGroup.html)`> arg0, `[Menu](http://developer.android.com/reference/android/view/Menu.html)` arg1, int arg2) ` | | ` abstract boolean`                                                                           | ` onSearchRequested() `                                                                                                                                                                                                                                                                                      | | ` abstract boolean`                                                                           | ` onSearchRequested(`[SearchEvent](http://developer.android.com/reference/android/view/SearchEvent.html)` arg0) `                                                                                                                                                                                            | | ` abstract void`                                                                              | ` onWindowAttributesChanged(`[WindowManager.LayoutParams](http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html)` arg0) `                                                                                                                                                      | | ` abstract void`                                                                              | ` onWindowFocusChanged(boolean arg0) `                                                                                                                                                                                                                                                                       | | ` abstract `[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html) | ` onWindowStartingActionMode(`[ActionMode.Callback](http://developer.android.com/reference/android/view/ActionMode.Callback.html)` arg0) `                                                                                                                                                                   | | ` abstract `[ActionMode](http://developer.android.com/reference/android/view/ActionMode.html) | ` onWindowStartingActionMode(`[ActionMode.Callback](http://developer.android.com/reference/android/view/ActionMode.Callback.html)` arg0, int arg1) `                                                                                                                                                         | ||
| From interface` `[android.view.KeyEvent.Callback](http://developer.android.com/reference/android/view/KeyEvent.Callback.html)` ` |---------------------|-----------------------------------------------------------------------------------------------------------------------------| | ` abstract boolean` | ` onKeyDown(int arg0, `[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg1) `               | | ` abstract boolean` | ` onKeyLongPress(int arg0, `[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg1) `          | | ` abstract boolean` | ` onKeyMultiple(int arg0, int arg1, `[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg2) ` | | ` abstract boolean` | ` onKeyUp(int arg0, `[KeyEvent](http://developer.android.com/reference/android/view/KeyEvent.html)` arg1) `                 | ||
| From interface` `[android.view.View.OnCreateContextMenuListener](http://developer.android.com/reference/android/view/View.OnCreateContextMenuListener.html)` ` |------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` abstract void` | ` onCreateContextMenu(`[ContextMenu](http://developer.android.com/reference/android/view/ContextMenu.html)` arg0, `[View](http://developer.android.com/reference/android/view/View.html)` arg1, `[ContextMenu.ContextMenuInfo](http://developer.android.com/reference/android/view/ContextMenu.ContextMenuInfo.html)` arg2) ` | ||
| From interface` `[android.content.ComponentCallbacks2](http://developer.android.com/reference/android/content/ComponentCallbacks2.html)` ` |------------------|----------------------------| | ` abstract void` | ` onTrimMemory(int arg0) ` | ||
| From interface` android.view.OnBackInvokedDispatcherOwner ` |-------------------------------------|----------------------------------| | ` abstract OnBackInvokedDispatcher` | ` getOnBackInvokedDispatcher() ` | ||
| From interface` androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback ` |------------------|---------------------------------------------------------------------------------------------------------------------------------------| | ` abstract void` | ` onRequestPermissionsResult(int arg0, `[String[]](http://developer.android.com/reference/java/lang/String.html)` arg1, int[] arg2) ` | ||
| From interface` `[android.view.LayoutInflater.Factory](http://developer.android.com/reference/android/view/LayoutInflater.Factory.html)` ` |-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` abstract `[View](http://developer.android.com/reference/android/view/View.html) | ` onCreateView(`[String](http://developer.android.com/reference/java/lang/String.html)` arg0, `[Context](http://developer.android.com/reference/android/content/Context.html)` arg1, `[AttributeSet](http://developer.android.com/reference/android/util/AttributeSet.html)` arg2) ` | ||
| From interface` `[android.content.ComponentCallbacks](http://developer.android.com/reference/android/content/ComponentCallbacks.html)` ` |------------------|-----------------------------------------------------------------------------------------------------------------------------------| | ` abstract void` | ` onConfigurationChanged(`[Configuration](http://developer.android.com/reference/android/content/res/Configuration.html)` arg0) ` | | ` abstract void` | ` onLowMemory() `                                                                                                                 | ||

## Public constructors

### ComplicationHelperActivity

```
public ComplicationHelperActivity ()
```

<br />

<br />

## Public methods

### createPermissionRequestHelperIntent

```
public static Intent createPermissionRequestHelperIntent (Context context, 
                ComponentName watchFace)
```

Returns an intent that may be used to start this activity in order to request the permission required to receive complication data.

To use this, the ComplicationHelperActivity must be added to your app, and your app must include the`com.google.android.wearable.permission.RECEIVE_COMPLICATION_DATA`permission in its manifest.

If the current app has already been granted this permission, the activity will finish immediately.

If the current app has not been granted this permission, a permission request will be made. If the permission is granted by the user, an update of all complications on the current watch face will be triggered. The provided`watchFace`must match the current watch face for this to occur.

<br />

|                                                                                                 Parameters                                                                                                  ||
|-------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `context`   | `Context`: context for the current app, that must contain a ComplicationHelperActivity <br />                                                                                                  |
| `watchFace` | `ComponentName`: the ComponentName of the[WatchFaceService](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceService.html)for the current watch face <br /> |

|                                       Returns                                        ||
|------------------------------------------------------------------------------|--------|
| [Intent](http://developer.android.com/reference/android/content/Intent.html) | <br /> |

### createProviderChooserHelperIntent

```
public static Intent createProviderChooserHelperIntent (Context context, 
                ComponentName watchFace, 
                int watchFaceComplicationId, 
                int... supportedTypes)
```

Returns an intent that may be used to start the provider chooser activity via the ComplicationHelperActivity. This allows the required permission to be checked before the provider chooser is displayed.

To use this, the ComplicationHelperActivity must be added to your app, and your app must include the`com.google.android.wearable.permission.RECEIVE_COMPLICATION_DATA`permission in its manifest.

The provider chooser activity will show a list of all providers that can supply data of at least one of the`supportedTypes`.

When the user chooses a provider, the configuration will be set up in the complications system - the watch face does not need to do anything else.

The activity may be started using[Activity.startActivityForResult(Intent, int)](http://developer.android.com/reference/android/app/Activity.html#startActivityForResult(android.content.Intent,%20int)). The result delivered back to your activity will have a result code of[RESULT_OK](http://developer.android.com/reference/android/app/Activity.html#RESULT_OK)if a provider was successfully set, or a result code of[RESULT_CANCELED](http://developer.android.com/reference/android/app/Activity.html#RESULT_CANCELED)if no provider was set. In the case where a provider was set,[ComplicationProviderInfo](https://developer.android.com/reference/android/support/wearable/complications/ComplicationProviderInfo.html)for the chosen provider will be included in the data intent of the result, as an extra with the key[ProviderChooserIntent.EXTRA_PROVIDER_INFO](https://developer.android.com/reference/android/support/wearable/complications/ProviderChooserIntent.html#EXTRA_PROVIDER_INFO).

The package of the calling app must match the package of the watch face, or this will not work.

<br />

|                                                                                                                                                                           Parameters                                                                                                                                                                            ||
|---------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `context`                 | `Context`: context for the current app, that must contain a ComplicationHelperActivity <br />                                                                                                                                                                                                                                        |
| `watchFace`               | `ComponentName`: the ComponentName of the[WatchFaceService](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceService.html)being configured. <br />                                                                                                                                                |
| `watchFaceComplicationId` | `int`: the watch face's id for the complication being configured. This must match the id passed in when the watch face calls[WatchFaceService.Engine.setActiveComplications(int...)](https://developer.android.com/reference/android/support/wearable/watchface/WatchFaceService.Engine.html#setActiveComplications(int...)). <br /> |
| `supportedTypes`          | `int`: the types supported by the complication, in decreasing order of preference. If a provider can supply data for more than one of these types, the type chosen will be whichever was specified first. <br />                                                                                                                     |

|                                       Returns                                        ||
|------------------------------------------------------------------------------|--------|
| [Intent](http://developer.android.com/reference/android/content/Intent.html) | <br /> |

### onRequestPermissionsResult

```
public void onRequestPermissionsResult (int requestCode, 
                String[] permissions, 
                int[] grantResults)
```

<br />

<br />

|           Parameters            ||
|----------------|-----------------|
| `requestCode`  | `int` <br />    |
| `permissions`  | `String` <br /> |
| `grantResults` | `int` <br />    |

## Protected methods

### onActivityResult

```
protected void onActivityResult (int requestCode, 
                int resultCode, 
                Intent data)
```

<br />

<br />

|           Parameters           ||
|---------------|-----------------|
| `requestCode` | `int` <br />    |
| `resultCode`  | `int` <br />    |
| `data`        | `Intent` <br /> |

### onCreate

```
protected void onCreate (Bundle savedInstanceState)
```

<br />

<br />

|              Parameters               ||
|----------------------|-----------------|
| `savedInstanceState` | `Bundle` <br /> |