Summary: Constants | Inherited Constants | Inherited Fields | Ctors | Methods | Protected Methods | Inherited Methods | [Expand All]

# WearableActivity

`public abstract class WearableActivity`
`` `` `` `` `extends Activity` ``

java.lang.Object
↳ | android.content.Context
| ↳ | android.content.ContextWrapper
|  | ↳ | android.view.ContextThemeWrapper
|  |  | ↳ | android.app.Activity
|  |  |  | ↳ | android.support.wearable.activity.WearableActivity

Base activity class for use on wearables. Provides compatibility for Ambient mode support.

If this library is passed through proguard optimization, make sure to add the com.google.android.wearable:wearable jar to the list of proguard library jars. Using gradle this can be accomplished by adding the following dependency line:

     dependencies {
         provided 'com.google.android.wearable:wearable:1.0+'
     }

## Summary

### Constants
`String` | `EXTRA_BURN_IN_PROTECTION` Property in bundle passed to `onEnterAmbient(Bundle)` and `onUpdateAmbient()` to indicate whether burn-in protection is required.
`String` | `EXTRA_LOWBIT_AMBIENT` Property in bundle passed to `onEnterAmbient(Bundle)` and `onUpdateAmbient()` to indicate whether the device has low-bit ambient mode.

### Inherited constants
From class `android.app.Activity`
`int` | `DEFAULT_KEYS_DIALER`
`int` | `DEFAULT_KEYS_DISABLE`
`int` | `DEFAULT_KEYS_SEARCH_GLOBAL`
`int` | `DEFAULT_KEYS_SEARCH_LOCAL`
`int` | `DEFAULT_KEYS_SHORTCUT`
`int` | `DONT_FINISH_TASK_WITH_ACTIVITY`
`int` | `FINISH_TASK_WITH_ACTIVITY`
`int` | `FINISH_TASK_WITH_ROOT_ACTIVITY`
`int` | `RESULT_CANCELED`
`int` | `RESULT_FIRST_USER`
`int` | `RESULT_OK`
From class `android.content.Context`
`String` | `ACCESSIBILITY_SERVICE`
`String` | `ACCOUNT_SERVICE`
`String` | `ACTIVITY_SERVICE`
`String` | `ALARM_SERVICE`
`String` | `APPWIDGET_SERVICE`
`String` | `APP_OPS_SERVICE`
`String` | `AUDIO_SERVICE`
`String` | `BACKUP_SERVICE`
`String` | `BATTERY_SERVICE`
`int` | `BIND_ABOVE_CLIENT`
`int` | `BIND_ADJUST_WITH_ACTIVITY`
`int` | `BIND_ALLOW_OOM_MANAGEMENT`
`int` | `BIND_AUTO_CREATE`
`int` | `BIND_DEBUG_UNBIND`
`int` | `BIND_EXTERNAL_SERVICE`
`int` | `BIND_FOREGROUND_SERVICE`
`int` | `BIND_FOREGROUND_SERVICE_WHILE_AWAKE`
`int` | `BIND_IMPORTANT`
`int` | `BIND_NOT_FOREGROUND`
`int` | `BIND_NOT_VISIBLE`
`int` | `BIND_SHOWING_UI`
`int` | `BIND_TREAT_LIKE_ACTIVITY`
`int` | `BIND_VISIBLE`
`int` | `BIND_WAIVE_PRIORITY`
`String` | `BLUETOOTH_SERVICE`
`String` | `CAMERA_SERVICE`
`String` | `CAPTIONING_SERVICE`
`String` | `CARRIER_CONFIG_SERVICE`
`String` | `CLIPBOARD_SERVICE`
`String` | `CONNECTIVITY_SERVICE`
`String` | `CONSUMER_IR_SERVICE`
`String` | `CONTEXTHUB_SERVICE`
`int` | `CONTEXT_CREDENTIAL_PROTECTED_STORAGE`
`int` | `CONTEXT_DEVICE_PROTECTED_STORAGE`
`int` | `CONTEXT_IGNORE_SECURITY`
`int` | `CONTEXT_INCLUDE_CODE`
`int` | `CONTEXT_REGISTER_PACKAGE`
`int` | `CONTEXT_RESTRICTED`
`String` | `COUNTRY_DETECTOR`
`String` | `DEVICE_IDLE_CONTROLLER`
`String` | `DEVICE_POLICY_SERVICE`
`String` | `DISPLAY_SERVICE`
`String` | `DOWNLOAD_SERVICE`
`String` | `DROPBOX_SERVICE`
`String` | `ETHERNET_SERVICE`
`String` | `FINGERPRINT_SERVICE`
`String` | `HARDWARE_PROPERTIES_SERVICE`
`String` | `HDMI_CONTROL_SERVICE`
`String` | `INPUT_METHOD_SERVICE`
`String` | `INPUT_SERVICE`
`String` | `JOB_SCHEDULER_SERVICE`
`String` | `KEYGUARD_SERVICE`
`String` | `LAUNCHER_APPS_SERVICE`
`String` | `LAYOUT_INFLATER_SERVICE`
`String` | `LOCATION_SERVICE`
`String` | `MEDIA_PROJECTION_SERVICE`
`String` | `MEDIA_ROUTER_SERVICE`
`String` | `MEDIA_SESSION_SERVICE`
`String` | `MIDI_SERVICE`
`int` | `MODE_APPEND`
`int` | `MODE_ENABLE_WRITE_AHEAD_LOGGING`
`int` | `MODE_MULTI_PROCESS`
`int` | `MODE_NO_LOCALIZED_COLLATORS`
`int` | `MODE_PRIVATE`
`int` | `MODE_WORLD_READABLE`
`int` | `MODE_WORLD_WRITEABLE`
`String` | `NETWORKMANAGEMENT_SERVICE`
`String` | `NETWORK_POLICY_SERVICE`
`String` | `NETWORK_SCORE_SERVICE`
`String` | `NETWORK_STATS_SERVICE`
`String` | `NFC_SERVICE`
`String` | `NOTIFICATION_SERVICE`
`String` | `NSD_SERVICE`
`String` | `PERSISTENT_DATA_BLOCK_SERVICE`
`String` | `POWER_SERVICE`
`String` | `PRINT_SERVICE`
`String` | `RADIO_SERVICE`
`String` | `RECOVERY_SERVICE`
`String` | `RESTRICTIONS_SERVICE`
`String` | `SEARCH_SERVICE`
`String` | `SENSOR_SERVICE`
`String` | `SERIAL_SERVICE`
`String` | `SHORTCUT_SERVICE`
`String` | `SIP_SERVICE`
`String` | `SOUND_TRIGGER_SERVICE`
`String` | `STATUS_BAR_SERVICE`
`String` | `STORAGE_SERVICE`
`String` | `SYSTEM_HEALTH_SERVICE`
`String` | `TELECOM_SERVICE`
`String` | `TELEPHONY_SERVICE`
`String` | `TELEPHONY_SUBSCRIPTION_SERVICE`
`String` | `TEXT_SERVICES_MANAGER_SERVICE`
`String` | `TRUST_SERVICE`
`String` | `TV_INPUT_SERVICE`
`String` | `UI_MODE_SERVICE`
`String` | `UPDATE_LOCK_SERVICE`
`String` | `USAGE_STATS_SERVICE`
`String` | `USB_SERVICE`
`String` | `USER_SERVICE`
`String` | `VIBRATOR_SERVICE`
`String` | `VOICE_INTERACTION_MANAGER_SERVICE`
`String` | `WALLPAPER_SERVICE`
`String` | `WIFI_NAN_SERVICE`
`String` | `WIFI_P2P_SERVICE`
`String` | `WIFI_RTT_SERVICE`
`String` | `WIFI_SCANNING_SERVICE`
`String` | `WIFI_SERVICE`
`String` | `WINDOW_SERVICE`
From interface `android.content.ComponentCallbacks2`
`int` | `TRIM_MEMORY_BACKGROUND`
`int` | `TRIM_MEMORY_COMPLETE`
`int` | `TRIM_MEMORY_MODERATE`
`int` | `TRIM_MEMORY_RUNNING_CRITICAL`
`int` | `TRIM_MEMORY_RUNNING_LOW`
`int` | `TRIM_MEMORY_RUNNING_MODERATE`
`int` | `TRIM_MEMORY_UI_HIDDEN`

### Inherited fields
From class `android.app.Activity`
`protected static final int[]` | `FOCUSED_STATE_SET`

### Public constructors
`WearableActivity()`

### Public methods
`void` | `dump(String prefix, FileDescriptor fd, PrintWriter writer, String[] args)`
`final boolean` | `isAmbient()`
`void` | `onEnterAmbient(Bundle ambientDetails)` Called when an activity is entering ambient mode.
`void` | `onExitAmbient()` Called when an activity should exit ambient mode.
`void` | `onUpdateAmbient()` Called when the system is updating the display for ambient mode.
`final void` | `setAmbientEnabled()` Sets that this activity should remain displayed when the system enters ambient mode.

### Protected methods
`void` | `onCreate(Bundle savedInstanceState)`
`void` | `onDestroy()`
`void` | `onPause()`
`void` | `onResume()`
`void` | `onStop()`

### Inherited methods
From class `android.app.Activity`
`void` | `addContentView(View arg0, ViewGroup.LayoutParams arg1)`
`boolean` | `canStartActivityForResult()`
`void` | `closeContextMenu()`
`void` | `closeOptionsMenu()`
`void` | `convertFromTranslucent()`
`boolean` | `convertToTranslucent(Activity.TranslucentConversionListener arg0, ActivityOptions arg1)`
`PendingIntent` | `createPendingResult(int arg0, Intent arg1, int arg2)`
`final void` | `dismissDialog(int arg0)`
`final void` | `dismissKeyboardShortcutsHelper()`
`void` | `dispatchEnterAnimationComplete()`
`boolean` | `dispatchGenericMotionEvent(MotionEvent arg0)`
`boolean` | `dispatchKeyEvent(KeyEvent arg0)`
`boolean` | `dispatchKeyShortcutEvent(KeyEvent arg0)`
`boolean` | `dispatchPopulateAccessibilityEvent(AccessibilityEvent arg0)`
`boolean` | `dispatchTouchEvent(MotionEvent arg0)`
`boolean` | `dispatchTrackballEvent(MotionEvent arg0)`
`void` | `dump(String arg0, FileDescriptor arg1, PrintWriter arg2, String[] arg3)`
`void` | `enterPictureInPictureMode()`
`void` | `enterPictureInPictureModeIfPossible()`
`void` | `exitFreeformMode()`
`View` | `findViewById(int arg0)`
`void` | `finish()`
`void` | `finishActivity(int arg0)`
`void` | `finishActivityFromChild(Activity arg0, int arg1)`
`void` | `finishAffinity()`
`void` | `finishAfterTransition()`
`void` | `finishAndRemoveTask()`
`void` | `finishFromChild(Activity arg0)`
`ActionBar` | `getActionBar()`
`final IBinder` | `getActivityToken()`
`final Application` | `getApplication()`
`ComponentName` | `getCallingActivity()`
`String` | `getCallingPackage()`
`int` | `getChangingConfigurations()`
`ComponentName` | `getComponentName()`
`Scene` | `getContentScene()`
`TransitionManager` | `getContentTransitionManager()`
`View` | `getCurrentFocus()`
`FragmentManager` | `getFragmentManager()`
`Intent` | `getIntent()`
`Object` | `getLastNonConfigurationInstance()`
`LayoutInflater` | `getLayoutInflater()`
`LoaderManager` | `getLoaderManager()`
`String` | `getLocalClassName()`
`final MediaController` | `getMediaController()`
`MenuInflater` | `getMenuInflater()`
`final Activity` | `getParent()`
`Intent` | `getParentActivityIntent()`
`SharedPreferences` | `getPreferences(int arg0)`
`Uri` | `getReferrer()`
`int` | `getRequestedOrientation()`
`final SearchEvent` | `getSearchEvent()`
`Object` | `getSystemService(String arg0)`
`int` | `getTaskId()`
`final CharSequence` | `getTitle()`
`final int` | `getTitleColor()`
`VoiceInteractor` | `getVoiceInteractor()`
`final int` | `getVolumeControlStream()`
`Window` | `getWindow()`
`WindowManager` | `getWindowManager()`
`int` | `getWindowStackId()`
`boolean` | `hasWindowFocus()`
`void` | `invalidateOptionsMenu()`
`boolean` | `isBackgroundVisibleBehind()`
`boolean` | `isChangingConfigurations()`
`final boolean` | `isChild()`
`boolean` | `isDestroyed()`
`boolean` | `isFinishing()`
`boolean` | `isImmersive()`
`boolean` | `isInMultiWindowMode()`
`boolean` | `isInPictureInPictureMode()`
`boolean` | `isLocalVoiceInteractionSupported()`
`boolean` | `isOverlayWithDecorCaptionEnabled()`
`final boolean` | `isResumed()`
`boolean` | `isTaskRoot()`
`boolean` | `isVoiceInteraction()`
`boolean` | `isVoiceInteractionRoot()`
`final Cursor` | `managedQuery(Uri arg0, String[] arg1, String arg2, String[] arg3, String arg4)`
`final Cursor` | `managedQuery(Uri arg0, String[] arg1, String arg2, String arg3)`
`boolean` | `moveTaskToBack(boolean arg0)`
`boolean` | `navigateUpTo(Intent arg0)`
`boolean` | `navigateUpToFromChild(Activity arg0, Intent arg1)`
`void` | `onActionModeFinished(ActionMode arg0)`
`void` | `onActionModeStarted(ActionMode arg0)`
`void` | `onActivityReenter(int arg0, Intent arg1)`
`void` | `onActivityResult(int arg0, int arg1, Intent arg2)`
`void` | `onApplyThemeResource(Resources.Theme arg0, int arg1, boolean arg2)`
`void` | `onAttachFragment(Fragment arg0)`
`void` | `onAttachedToWindow()`
`void` | `onBackPressed()`
`void` | `onBackgroundVisibleBehindChanged(boolean arg0)`
`void` | `onChildTitleChanged(Activity arg0, CharSequence arg1)`
`void` | `onConfigurationChanged(Configuration arg0)`
`void` | `onContentChanged()`
`boolean` | `onContextItemSelected(MenuItem arg0)`
`void` | `onContextMenuClosed(Menu arg0)`
`void` | `onCreate(Bundle arg0, PersistableBundle arg1)`
`void` | `onCreate(Bundle arg0)`
`void` | `onCreateContextMenu(ContextMenu arg0, View arg1, ContextMenu.ContextMenuInfo arg2)`
`CharSequence` | `onCreateDescription()`
`Dialog` | `onCreateDialog(int arg0)`
`Dialog` | `onCreateDialog(int arg0, Bundle arg1)`
`void` | `onCreateNavigateUpTaskStack(TaskStackBuilder arg0)`
`boolean` | `onCreateOptionsMenu(Menu arg0)`
`boolean` | `onCreatePanelMenu(int arg0, Menu arg1)`
`View` | `onCreatePanelView(int arg0)`
`boolean` | `onCreateThumbnail(Bitmap arg0, Canvas arg1)`
`View` | `onCreateView(View arg0, String arg1, Context arg2, AttributeSet arg3)`
`View` | `onCreateView(String arg0, Context arg1, AttributeSet arg2)`
`void` | `onDestroy()`
`void` | `onDetachedFromWindow()`
`void` | `onEnterAnimationComplete()`
`boolean` | `onGenericMotionEvent(MotionEvent arg0)`
`boolean` | `onKeyDown(int arg0, KeyEvent arg1)`
`boolean` | `onKeyLongPress(int arg0, KeyEvent arg1)`
`boolean` | `onKeyMultiple(int arg0, int arg1, KeyEvent arg2)`
`boolean` | `onKeyShortcut(int arg0, KeyEvent arg1)`
`boolean` | `onKeyUp(int arg0, KeyEvent arg1)`
`void` | `onLocalVoiceInteractionStarted()`
`void` | `onLocalVoiceInteractionStopped()`
`void` | `onLowMemory()`
`boolean` | `onMenuItemSelected(int arg0, MenuItem arg1)`
`boolean` | `onMenuOpened(int arg0, Menu arg1)`
`void` | `onMultiWindowModeChanged(boolean arg0)`
`boolean` | `onNavigateUp()`
`boolean` | `onNavigateUpFromChild(Activity arg0)`
`void` | `onNewActivityOptions(ActivityOptions arg0)`
`void` | `onNewIntent(Intent arg0)`
`boolean` | `onOptionsItemSelected(MenuItem arg0)`
`void` | `onOptionsMenuClosed(Menu arg0)`
`void` | `onPanelClosed(int arg0, Menu arg1)`
`void` | `onPause()`
`void` | `onPictureInPictureModeChanged(boolean arg0)`
`void` | `onPostCreate(Bundle arg0)`
`void` | `onPostCreate(Bundle arg0, PersistableBundle arg1)`
`void` | `onPostResume()`
`void` | `onPrepareDialog(int arg0, Dialog arg1, Bundle arg2)`
`void` | `onPrepareDialog(int arg0, Dialog arg1)`
`void` | `onPrepareNavigateUpTaskStack(TaskStackBuilder arg0)`
`boolean` | `onPrepareOptionsMenu(Menu arg0)`
`boolean` | `onPreparePanel(int arg0, View arg1, Menu arg2)`
`void` | `onProvideAssistContent(AssistContent arg0)`
`void` | `onProvideAssistData(Bundle arg0)`
`void` | `onProvideKeyboardShortcuts(List<KeyboardShortcutGroup> arg0, Menu arg1, int arg2)`
`Uri` | `onProvideReferrer()`
`void` | `onRequestPermissionsResult(int arg0, String[] arg1, int[] arg2)`
`void` | `onRestart()`
`void` | `onRestoreInstanceState(Bundle arg0)`
`void` | `onRestoreInstanceState(Bundle arg0, PersistableBundle arg1)`
`void` | `onResume()`
`Object` | `onRetainNonConfigurationInstance()`
`void` | `onSaveInstanceState(Bundle arg0, PersistableBundle arg1)`
`void` | `onSaveInstanceState(Bundle arg0)`
`boolean` | `onSearchRequested(SearchEvent arg0)`
`boolean` | `onSearchRequested()`
`void` | `onStart()`
`void` | `onStateNotSaved()`
`void` | `onStop()`
`void` | `onTitleChanged(CharSequence arg0, int arg1)`
`boolean` | `onTouchEvent(MotionEvent arg0)`
`boolean` | `onTrackballEvent(MotionEvent arg0)`
`void` | `onTrimMemory(int arg0)`
`void` | `onUserInteraction()`
`void` | `onUserLeaveHint()`
`void` | `onVisibleBehindCanceled()`
`void` | `onWindowAttributesChanged(WindowManager.LayoutParams arg0)`
`void` | `onWindowDismissed(boolean arg0)`
`void` | `onWindowFocusChanged(boolean arg0)`
`ActionMode` | `onWindowStartingActionMode(ActionMode.Callback arg0, int arg1)`
`ActionMode` | `onWindowStartingActionMode(ActionMode.Callback arg0)`
`void` | `openContextMenu(View arg0)`
`void` | `openOptionsMenu()`
`void` | `overridePendingTransition(int arg0, int arg1)`
`void` | `postponeEnterTransition()`
`void` | `recreate()`
`void` | `registerForContextMenu(View arg0)`
`boolean` | `releaseInstance()`
`final void` | `removeDialog(int arg0)`
`void` | `reportFullyDrawn()`
`DragAndDropPermissions` | `requestDragAndDropPermissions(DragEvent arg0)`
`final void` | `requestKeyboardShortcutsHelper()`
`final void` | `requestPermissions(String[] arg0, int arg1)`
`boolean` | `requestVisibleBehind(boolean arg0)`
`final boolean` | `requestWindowFeature(int arg0)`
`final void` | `runOnUiThread(Runnable arg0)`
`void` | `setActionBar(Toolbar arg0)`
`void` | `setContentTransitionManager(TransitionManager arg0)`
`void` | `setContentView(View arg0, ViewGroup.LayoutParams arg1)`
`void` | `setContentView(View arg0)`
`void` | `setContentView(int arg0)`
`final void` | `setDefaultKeyMode(int arg0)`
`void` | `setEnterSharedElementCallback(SharedElementCallback arg0)`
`void` | `setExitSharedElementCallback(SharedElementCallback arg0)`
`final void` | `setFeatureDrawable(int arg0, Drawable arg1)`
`final void` | `setFeatureDrawableAlpha(int arg0, int arg1)`
`final void` | `setFeatureDrawableResource(int arg0, int arg1)`
`final void` | `setFeatureDrawableUri(int arg0, Uri arg1)`
`void` | `setFinishOnTouchOutside(boolean arg0)`
`void` | `setImmersive(boolean arg0)`
`void` | `setIntent(Intent arg0)`
`final void` | `setMediaController(MediaController arg0)`
`void` | `setOverlayWithDecorCaptionEnabled(boolean arg0)`
`void` | `setPersistent(boolean 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 arg1)`
`final void` | `setResult(int arg0)`
`final void` | `setSecondaryProgress(int arg0)`
`void` | `setTaskDescription(ActivityManager.TaskDescription arg0)`
`void` | `setTheme(int arg0)`
`void` | `setTitle(CharSequence arg0)`
`void` | `setTitle(int arg0)`
`void` | `setTitleColor(int arg0)`
`void` | `setVisible(boolean arg0)`
`final void` | `setVolumeControlStream(int arg0)`
`void` | `setVrModeEnabled(boolean arg0, ComponentName arg1)`
`boolean` | `shouldShowRequestPermissionRationale(String arg0)`
`boolean` | `shouldUpRecreateTask(Intent arg0)`
`boolean` | `showAssist(Bundle arg0)`
`final boolean` | `showDialog(int arg0, Bundle arg1)`
`final void` | `showDialog(int arg0)`
`void` | `showLockTaskEscapeMessage()`
`ActionMode` | `startActionMode(ActionMode.Callback arg0, int arg1)`
`ActionMode` | `startActionMode(ActionMode.Callback arg0)`
`void` | `startActivities(Intent[] arg0, Bundle arg1)`
`void` | `startActivities(Intent[] arg0)`
`void` | `startActivity(Intent arg0)`
`void` | `startActivity(Intent arg0, Bundle arg1)`
`void` | `startActivityAsCaller(Intent arg0, Bundle arg1, boolean arg2, int arg3)`
`void` | `startActivityAsUser(Intent arg0, Bundle arg1, UserHandle arg2)`
`void` | `startActivityAsUser(Intent arg0, UserHandle arg1)`
`void` | `startActivityForResult(Intent arg0, int arg1)`
`void` | `startActivityForResult(Intent arg0, int arg1, Bundle arg2)`
`void` | `startActivityForResult(String arg0, Intent arg1, int arg2, Bundle arg3)`
`void` | `startActivityForResultAsUser(Intent arg0, int arg1, UserHandle arg2)`
`void` | `startActivityForResultAsUser(Intent arg0, int arg1, Bundle arg2, UserHandle arg3)`
`void` | `startActivityFromChild(Activity arg0, Intent arg1, int arg2)`
`void` | `startActivityFromChild(Activity arg0, Intent arg1, int arg2, Bundle arg3)`
`void` | `startActivityFromFragment(Fragment arg0, Intent arg1, int arg2, Bundle arg3)`
`void` | `startActivityFromFragment(Fragment arg0, Intent arg1, int arg2)`
`boolean` | `startActivityIfNeeded(Intent arg0, int arg1, Bundle arg2)`
`boolean` | `startActivityIfNeeded(Intent arg0, int arg1)`
`void` | `startIntentSender(IntentSender arg0, Intent arg1, int arg2, int arg3, int arg4)`
`void` | `startIntentSender(IntentSender arg0, Intent arg1, int arg2, int arg3, int arg4, Bundle arg5)`
`void` | `startIntentSenderForResult(IntentSender arg0, int arg1, Intent arg2, int arg3, int arg4, int arg5)`
`void` | `startIntentSenderForResult(IntentSender arg0, int arg1, Intent arg2, int arg3, int arg4, int arg5, Bundle arg6)`
`void` | `startIntentSenderFromChild(Activity arg0, IntentSender arg1, int arg2, Intent arg3, int arg4, int arg5, int arg6, Bundle arg7)`
`void` | `startIntentSenderFromChild(Activity arg0, IntentSender arg1, int arg2, Intent arg3, int arg4, int arg5, int arg6)`
`void` | `startIntentSenderFromChildFragment(Fragment arg0, IntentSender arg1, int arg2, Intent arg3, int arg4, int arg5, int arg6, Bundle arg7)`
`void` | `startLocalVoiceInteraction(Bundle arg0)`
`void` | `startLockTask()`
`void` | `startManagingCursor(Cursor arg0)`
`boolean` | `startNextMatchingActivity(Intent arg0, Bundle arg1)`
`boolean` | `startNextMatchingActivity(Intent arg0)`
`void` | `startPostponedEnterTransition()`
`void` | `startSearch(String arg0, boolean arg1, Bundle arg2, boolean arg3)`
`void` | `stopLocalVoiceInteraction()`
`void` | `stopLockTask()`
`void` | `stopManagingCursor(Cursor arg0)`
`void` | `takeKeyEvents(boolean arg0)`
`void` | `triggerSearch(String arg0, Bundle arg1)`
`void` | `unregisterForContextMenu(View arg0)`
From class `android.view.ContextThemeWrapper`
`void` | `applyOverrideConfiguration(Configuration arg0)`
`void` | `attachBaseContext(Context arg0)`
`AssetManager` | `getAssets()`
`Configuration` | `getOverrideConfiguration()`
`Resources` | `getResources()`
`Object` | `getSystemService(String arg0)`
`Resources.Theme` | `getTheme()`
`int` | `getThemeResId()`
`void` | `onApplyThemeResource(Resources.Theme arg0, int arg1, boolean arg2)`
`void` | `setTheme(int arg0)`
From class `android.content.ContextWrapper`
`void` | `attachBaseContext(Context arg0)`
`boolean` | `bindService(Intent arg0, ServiceConnection arg1, int arg2)`
`boolean` | `bindServiceAsUser(Intent arg0, ServiceConnection arg1, int arg2, UserHandle arg3)`
`boolean` | `canStartActivityForResult()`
`int` | `checkCallingOrSelfPermission(String arg0)`
`int` | `checkCallingOrSelfUriPermission(Uri arg0, int arg1)`
`int` | `checkCallingPermission(String arg0)`
`int` | `checkCallingUriPermission(Uri arg0, int arg1)`
`int` | `checkPermission(String arg0, int arg1, int arg2, IBinder arg3)`
`int` | `checkPermission(String arg0, int arg1, int arg2)`
`int` | `checkSelfPermission(String arg0)`
`int` | `checkUriPermission(Uri arg0, int arg1, int arg2, int arg3, IBinder arg4)`
`int` | `checkUriPermission(Uri arg0, String arg1, String arg2, int arg3, int arg4, int arg5)`
`int` | `checkUriPermission(Uri arg0, int arg1, int arg2, int arg3)`
`void` | `clearWallpaper()`
`Context` | `createApplicationContext(ApplicationInfo arg0, int arg1)`
`Context` | `createConfigurationContext(Configuration arg0)`
`Context` | `createCredentialProtectedStorageContext()`
`Context` | `createDeviceProtectedStorageContext()`
`Context` | `createDisplayContext(Display arg0)`
`Context` | `createPackageContext(String arg0, int arg1)`
`Context` | `createPackageContextAsUser(String arg0, int arg1, UserHandle arg2)`
`String[]` | `databaseList()`
`boolean` | `deleteDatabase(String arg0)`
`boolean` | `deleteFile(String arg0)`
`boolean` | `deleteSharedPreferences(String arg0)`
`void` | `enforceCallingOrSelfPermission(String arg0, String arg1)`
`void` | `enforceCallingOrSelfUriPermission(Uri arg0, int arg1, String arg2)`
`void` | `enforceCallingPermission(String arg0, String arg1)`
`void` | `enforceCallingUriPermission(Uri arg0, int arg1, String arg2)`
`void` | `enforcePermission(String arg0, int arg1, int arg2, String arg3)`
`void` | `enforceUriPermission(Uri arg0, String arg1, String arg2, int arg3, int arg4, int arg5, String arg6)`
`void` | `enforceUriPermission(Uri arg0, int arg1, int arg2, int arg3, String arg4)`
`String[]` | `fileList()`
`Context` | `getApplicationContext()`
`ApplicationInfo` | `getApplicationInfo()`
`AssetManager` | `getAssets()`
`Context` | `getBaseContext()`
`String` | `getBasePackageName()`
`File` | `getCacheDir()`
`ClassLoader` | `getClassLoader()`
`File` | `getCodeCacheDir()`
`ContentResolver` | `getContentResolver()`
`File` | `getDataDir()`
`File` | `getDatabasePath(String arg0)`
`File` | `getDir(String arg0, int arg1)`
`DisplayAdjustments` | `getDisplayAdjustments(int arg0)`
`File` | `getExternalCacheDir()`
`File[]` | `getExternalCacheDirs()`
`File` | `getExternalFilesDir(String arg0)`
`File[]` | `getExternalFilesDirs(String arg0)`
`File[]` | `getExternalMediaDirs()`
`File` | `getFileStreamPath(String arg0)`
`File` | `getFilesDir()`
`Looper` | `getMainLooper()`
`File` | `getNoBackupFilesDir()`
`File` | `getObbDir()`
`File[]` | `getObbDirs()`
`String` | `getOpPackageName()`
`String` | `getPackageCodePath()`
`PackageManager` | `getPackageManager()`
`String` | `getPackageName()`
`String` | `getPackageResourcePath()`
`Resources` | `getResources()`
`SharedPreferences` | `getSharedPreferences(String arg0, int arg1)`
`SharedPreferences` | `getSharedPreferences(File arg0, int arg1)`
`File` | `getSharedPreferencesPath(String arg0)`
`Object` | `getSystemService(String arg0)`
`String` | `getSystemServiceName(Class<?> arg0)`
`Resources.Theme` | `getTheme()`
`int` | `getThemeResId()`
`int` | `getUserId()`
`Drawable` | `getWallpaper()`
`int` | `getWallpaperDesiredMinimumHeight()`
`int` | `getWallpaperDesiredMinimumWidth()`
`void` | `grantUriPermission(String arg0, Uri arg1, int arg2)`
`boolean` | `isCredentialProtectedStorage()`
`boolean` | `isDeviceProtectedStorage()`
`boolean` | `isRestricted()`
`boolean` | `moveDatabaseFrom(Context arg0, String arg1)`
`boolean` | `moveSharedPreferencesFrom(Context arg0, String arg1)`
`FileInputStream` | `openFileInput(String arg0)`
`FileOutputStream` | `openFileOutput(String arg0, int arg1)`
`SQLiteDatabase` | `openOrCreateDatabase(String arg0, int arg1, SQLiteDatabase.CursorFactory arg2, DatabaseErrorHandler arg3)`
`SQLiteDatabase` | `openOrCreateDatabase(String arg0, int arg1, SQLiteDatabase.CursorFactory arg2)`
`Drawable` | `peekWallpaper()`
`Intent` | `registerReceiver(BroadcastReceiver arg0, IntentFilter arg1)`
`Intent` | `registerReceiver(BroadcastReceiver arg0, IntentFilter arg1, String arg2, Handler arg3)`
`Intent` | `registerReceiverAsUser(BroadcastReceiver arg0, UserHandle arg1, IntentFilter arg2, String arg3, Handler arg4)`
`void` | `removeStickyBroadcast(Intent arg0)`
`void` | `removeStickyBroadcastAsUser(Intent arg0, UserHandle arg1)`
`void` | `revokeUriPermission(Uri arg0, int arg1)`
`void` | `sendBroadcast(Intent arg0, String arg1, int arg2)`
`void` | `sendBroadcast(Intent arg0, String arg1, Bundle arg2)`
`void` | `sendBroadcast(Intent arg0, String arg1)`
`void` | `sendBroadcast(Intent arg0)`
`void` | `sendBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, int arg3)`
`void` | `sendBroadcastAsUser(Intent arg0, UserHandle arg1)`
`void` | `sendBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2)`
`void` | `sendBroadcastMultiplePermissions(Intent arg0, String[] arg1)`
`void` | `sendOrderedBroadcast(Intent arg0, String arg1, int arg2, BroadcastReceiver arg3, Handler arg4, int arg5, String arg6, Bundle arg7)`
`void` | `sendOrderedBroadcast(Intent arg0, String arg1, BroadcastReceiver arg2, Handler arg3, int arg4, String arg5, Bundle arg6)`
`void` | `sendOrderedBroadcast(Intent arg0, String arg1, Bundle arg2, BroadcastReceiver arg3, Handler arg4, int arg5, String arg6, Bundle arg7)`
`void` | `sendOrderedBroadcast(Intent arg0, String arg1)`
`void` | `sendOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, BroadcastReceiver arg3, Handler arg4, int arg5, String arg6, Bundle arg7)`
`void` | `sendOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, int arg3, BroadcastReceiver arg4, Handler arg5, int arg6, String arg7, Bundle arg8)`
`void` | `sendOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, int arg3, Bundle arg4, BroadcastReceiver arg5, Handler arg6, int arg7, String arg8, Bundle arg9)`
`void` | `sendStickyBroadcast(Intent arg0)`
`void` | `sendStickyBroadcastAsUser(Intent arg0, UserHandle arg1, Bundle arg2)`
`void` | `sendStickyBroadcastAsUser(Intent arg0, UserHandle arg1)`
`void` | `sendStickyOrderedBroadcast(Intent arg0, BroadcastReceiver arg1, Handler arg2, int arg3, String arg4, Bundle arg5)`
`void` | `sendStickyOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, BroadcastReceiver arg2, Handler arg3, int arg4, String arg5, Bundle arg6)`
`void` | `setTheme(int arg0)`
`void` | `setWallpaper(Bitmap arg0)`
`void` | `setWallpaper(InputStream arg0)`
`void` | `startActivities(Intent[] arg0, Bundle arg1)`
`void` | `startActivities(Intent[] arg0)`
`void` | `startActivitiesAsUser(Intent[] arg0, Bundle arg1, UserHandle arg2)`
`void` | `startActivity(Intent arg0)`
`void` | `startActivity(Intent arg0, Bundle arg1)`
`void` | `startActivityAsUser(Intent arg0, Bundle arg1, UserHandle arg2)`
`void` | `startActivityAsUser(Intent arg0, UserHandle arg1)`
`void` | `startActivityForResult(String arg0, Intent arg1, int arg2, Bundle arg3)`
`boolean` | `startInstrumentation(ComponentName arg0, String arg1, Bundle arg2)`
`void` | `startIntentSender(IntentSender arg0, Intent arg1, int arg2, int arg3, int arg4)`
`void` | `startIntentSender(IntentSender arg0, Intent arg1, int arg2, int arg3, int arg4, Bundle arg5)`
`ComponentName` | `startService(Intent arg0)`
`ComponentName` | `startServiceAsUser(Intent arg0, UserHandle arg1)`
`boolean` | `stopService(Intent arg0)`
`boolean` | `stopServiceAsUser(Intent arg0, UserHandle arg1)`
`void` | `unbindService(ServiceConnection arg0)`
`void` | `unregisterReceiver(BroadcastReceiver arg0)`
From class `android.content.Context`
`abstract boolean` | `bindService(Intent arg0, ServiceConnection arg1, int arg2)`
`boolean` | `bindServiceAsUser(Intent arg0, ServiceConnection arg1, int arg2, UserHandle arg3)`
`boolean` | `bindServiceAsUser(Intent arg0, ServiceConnection arg1, int arg2, Handler arg3, UserHandle arg4)`
`boolean` | `canStartActivityForResult()`
`abstract int` | `checkCallingOrSelfPermission(String arg0)`
`abstract int` | `checkCallingOrSelfUriPermission(Uri arg0, int arg1)`
`abstract int` | `checkCallingPermission(String arg0)`
`abstract int` | `checkCallingUriPermission(Uri arg0, int arg1)`
`abstract int` | `checkPermission(String arg0, int arg1, int arg2, IBinder arg3)`
`abstract int` | `checkPermission(String arg0, int arg1, int arg2)`
`abstract int` | `checkSelfPermission(String arg0)`
`abstract int` | `checkUriPermission(Uri arg0, int arg1, int arg2, int arg3, IBinder arg4)`
`abstract int` | `checkUriPermission(Uri arg0, String arg1, String arg2, int arg3, int arg4, int arg5)`
`abstract int` | `checkUriPermission(Uri arg0, int arg1, int arg2, int arg3)`
`abstract void` | `clearWallpaper()`
`abstract Context` | `createApplicationContext(ApplicationInfo arg0, int arg1)`
`abstract Context` | `createConfigurationContext(Configuration arg0)`
`Context` | `createCredentialEncryptedStorageContext()`
`abstract Context` | `createCredentialProtectedStorageContext()`
`Context` | `createDeviceEncryptedStorageContext()`
`abstract Context` | `createDeviceProtectedStorageContext()`
`abstract Context` | `createDisplayContext(Display arg0)`
`abstract Context` | `createPackageContext(String arg0, int arg1)`
`abstract Context` | `createPackageContextAsUser(String arg0, int arg1, UserHandle arg2)`
`abstract String[]` | `databaseList()`
`abstract boolean` | `deleteDatabase(String arg0)`
`abstract boolean` | `deleteFile(String arg0)`
`abstract boolean` | `deleteSharedPreferences(String arg0)`
`abstract void` | `enforceCallingOrSelfPermission(String arg0, String arg1)`
`abstract void` | `enforceCallingOrSelfUriPermission(Uri arg0, int arg1, String arg2)`
`abstract void` | `enforceCallingPermission(String arg0, String arg1)`
`abstract void` | `enforceCallingUriPermission(Uri arg0, int arg1, String arg2)`
`abstract void` | `enforcePermission(String arg0, int arg1, int arg2, String arg3)`
`abstract void` | `enforceUriPermission(Uri arg0, String arg1, String arg2, int arg3, int arg4, int arg5, String arg6)`
`abstract void` | `enforceUriPermission(Uri arg0, int arg1, int arg2, int arg3, String arg4)`
`abstract String[]` | `fileList()`
`abstract Context` | `getApplicationContext()`
`abstract ApplicationInfo` | `getApplicationInfo()`
`abstract AssetManager` | `getAssets()`
`abstract String` | `getBasePackageName()`
`abstract File` | `getCacheDir()`
`abstract ClassLoader` | `getClassLoader()`
`abstract File` | `getCodeCacheDir()`
`final int` | `getColor(int arg0)`
`final ColorStateList` | `getColorStateList(int arg0)`
`abstract ContentResolver` | `getContentResolver()`
`abstract File` | `getDataDir()`
`abstract File` | `getDatabasePath(String arg0)`
`abstract File` | `getDir(String arg0, int arg1)`
`abstract DisplayAdjustments` | `getDisplayAdjustments(int arg0)`
`final Drawable` | `getDrawable(int arg0)`
`abstract File` | `getExternalCacheDir()`
`abstract File[]` | `getExternalCacheDirs()`
`abstract File` | `getExternalFilesDir(String arg0)`
`abstract File[]` | `getExternalFilesDirs(String arg0)`
`abstract File[]` | `getExternalMediaDirs()`
`abstract File` | `getFileStreamPath(String arg0)`
`abstract File` | `getFilesDir()`
`abstract Looper` | `getMainLooper()`
`abstract File` | `getNoBackupFilesDir()`
`abstract File` | `getObbDir()`
`abstract File[]` | `getObbDirs()`
`abstract String` | `getOpPackageName()`
`abstract String` | `getPackageCodePath()`
`abstract PackageManager` | `getPackageManager()`
`abstract String` | `getPackageName()`
`abstract String` | `getPackageResourcePath()`
`abstract Resources` | `getResources()`
`abstract SharedPreferences` | `getSharedPreferences(String arg0, int arg1)`
`abstract SharedPreferences` | `getSharedPreferences(File arg0, int arg1)`
`abstract File` | `getSharedPreferencesPath(String arg0)`
`File` | `getSharedPrefsFile(String arg0)`
`final String` | `getString(int arg0, Object... arg1)`
`final String` | `getString(int arg0)`
`final <T> T` | `getSystemService(Class<T> arg0)`
`abstract Object` | `getSystemService(String arg0)`
`abstract String` | `getSystemServiceName(Class<?> arg0)`
`final CharSequence` | `getText(int arg0)`
`abstract Resources.Theme` | `getTheme()`
`int` | `getThemeResId()`
`abstract int` | `getUserId()`
`abstract Drawable` | `getWallpaper()`
`abstract int` | `getWallpaperDesiredMinimumHeight()`
`abstract int` | `getWallpaperDesiredMinimumWidth()`
`abstract void` | `grantUriPermission(String arg0, Uri arg1, int arg2)`
`boolean` | `isCredentialEncryptedStorage()`
`abstract boolean` | `isCredentialProtectedStorage()`
`boolean` | `isDeviceEncryptedStorage()`
`abstract boolean` | `isDeviceProtectedStorage()`
`boolean` | `isRestricted()`
`boolean` | `migrateDatabaseFrom(Context arg0, String arg1)`
`boolean` | `migrateSharedPreferencesFrom(Context arg0, String arg1)`
`abstract boolean` | `moveDatabaseFrom(Context arg0, String arg1)`
`abstract boolean` | `moveSharedPreferencesFrom(Context arg0, String arg1)`
`final TypedArray` | `obtainStyledAttributes(AttributeSet arg0, int[] arg1)`
`final TypedArray` | `obtainStyledAttributes(AttributeSet arg0, int[] arg1, int arg2, int arg3)`
`final TypedArray` | `obtainStyledAttributes(int arg0, int[] arg1)`
`final TypedArray` | `obtainStyledAttributes(int[] arg0)`
`abstract FileInputStream` | `openFileInput(String arg0)`
`abstract FileOutputStream` | `openFileOutput(String arg0, int arg1)`
`abstract SQLiteDatabase` | `openOrCreateDatabase(String arg0, int arg1, SQLiteDatabase.CursorFactory arg2, DatabaseErrorHandler arg3)`
`abstract SQLiteDatabase` | `openOrCreateDatabase(String arg0, int arg1, SQLiteDatabase.CursorFactory arg2)`
`abstract Drawable` | `peekWallpaper()`
`void` | `registerComponentCallbacks(ComponentCallbacks arg0)`
`abstract Intent` | `registerReceiver(BroadcastReceiver arg0, IntentFilter arg1)`
`abstract Intent` | `registerReceiver(BroadcastReceiver arg0, IntentFilter arg1, String arg2, Handler arg3)`
`abstract Intent` | `registerReceiverAsUser(BroadcastReceiver arg0, UserHandle arg1, IntentFilter arg2, String arg3, Handler arg4)`
`abstract void` | `removeStickyBroadcast(Intent arg0)`
`abstract void` | `removeStickyBroadcastAsUser(Intent arg0, UserHandle arg1)`
`abstract void` | `revokeUriPermission(Uri arg0, int arg1)`
`abstract void` | `sendBroadcast(Intent arg0, String arg1, int arg2)`
`abstract void` | `sendBroadcast(Intent arg0, String arg1, Bundle arg2)`
`abstract void` | `sendBroadcast(Intent arg0, String arg1)`
`abstract void` | `sendBroadcast(Intent arg0)`
`abstract void` | `sendBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, int arg3)`
`abstract void` | `sendBroadcastAsUser(Intent arg0, UserHandle arg1)`
`abstract void` | `sendBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2)`
`abstract void` | `sendBroadcastMultiplePermissions(Intent arg0, String[] arg1)`
`abstract void` | `sendOrderedBroadcast(Intent arg0, String arg1, int arg2, BroadcastReceiver arg3, Handler arg4, int arg5, String arg6, Bundle arg7)`
`abstract void` | `sendOrderedBroadcast(Intent arg0, String arg1, BroadcastReceiver arg2, Handler arg3, int arg4, String arg5, Bundle arg6)`
`abstract void` | `sendOrderedBroadcast(Intent arg0, String arg1, Bundle arg2, BroadcastReceiver arg3, Handler arg4, int arg5, String arg6, Bundle arg7)`
`abstract void` | `sendOrderedBroadcast(Intent arg0, String arg1)`
`abstract void` | `sendOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, BroadcastReceiver arg3, Handler arg4, int arg5, String arg6, Bundle arg7)`
`abstract void` | `sendOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, int arg3, BroadcastReceiver arg4, Handler arg5, int arg6, String arg7, Bundle arg8)`
`abstract void` | `sendOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, int arg3, Bundle arg4, BroadcastReceiver arg5, Handler arg6, int arg7, String arg8, Bundle arg9)`
`abstract void` | `sendStickyBroadcast(Intent arg0)`
`abstract void` | `sendStickyBroadcastAsUser(Intent arg0, UserHandle arg1, Bundle arg2)`
`abstract void` | `sendStickyBroadcastAsUser(Intent arg0, UserHandle arg1)`
`abstract void` | `sendStickyOrderedBroadcast(Intent arg0, BroadcastReceiver arg1, Handler arg2, int arg3, String arg4, Bundle arg5)`
`abstract void` | `sendStickyOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, BroadcastReceiver arg2, Handler arg3, int arg4, String arg5, Bundle arg6)`
`abstract void` | `setTheme(int arg0)`
`abstract void` | `setWallpaper(Bitmap arg0)`
`abstract void` | `setWallpaper(InputStream arg0)`
`abstract void` | `startActivities(Intent[] arg0, Bundle arg1)`
`abstract void` | `startActivities(Intent[] arg0)`
`void` | `startActivitiesAsUser(Intent[] arg0, Bundle arg1, UserHandle arg2)`
`abstract void` | `startActivity(Intent arg0)`
`abstract void` | `startActivity(Intent arg0, Bundle arg1)`
`void` | `startActivityAsUser(Intent arg0, Bundle arg1, UserHandle arg2)`
`void` | `startActivityAsUser(Intent arg0, UserHandle arg1)`
`void` | `startActivityForResult(String arg0, Intent arg1, int arg2, Bundle arg3)`
`abstract boolean` | `startInstrumentation(ComponentName arg0, String arg1, Bundle arg2)`
`abstract void` | `startIntentSender(IntentSender arg0, Intent arg1, int arg2, int arg3, int arg4)`
`abstract void` | `startIntentSender(IntentSender arg0, Intent arg1, int arg2, int arg3, int arg4, Bundle arg5)`
`abstract ComponentName` | `startService(Intent arg0)`
`abstract ComponentName` | `startServiceAsUser(Intent arg0, UserHandle arg1)`
`abstract boolean` | `stopService(Intent arg0)`
`abstract boolean` | `stopServiceAsUser(Intent arg0, UserHandle arg1)`
`abstract void` | `unbindService(ServiceConnection arg0)`
`void` | `unregisterComponentCallbacks(ComponentCallbacks arg0)`
`abstract void` | `unregisterReceiver(BroadcastReceiver arg0)`
From class `java.lang.Object`
`Object` | `clone()`
`boolean` | `equals(Object arg0)`
`void` | `finalize()`
`final Class<?>` | `getClass()`
`int` | `hashCode()`
`final void` | `notify()`
`final void` | `notifyAll()`
`String` | `toString()`
`final void` | `wait(long arg0, int arg1)`
`final void` | `wait(long arg0)`
`final void` | `wait()`
From interface `android.view.LayoutInflater.Factory2`
`abstract View` | `onCreateView(View arg0, String arg1, Context arg2, AttributeSet arg3)`
From interface `android.view.Window.Callback`
`abstract boolean` | `dispatchGenericMotionEvent(MotionEvent arg0)`
`abstract boolean` | `dispatchKeyEvent(KeyEvent arg0)`
`abstract boolean` | `dispatchKeyShortcutEvent(KeyEvent arg0)`
`abstract boolean` | `dispatchPopulateAccessibilityEvent(AccessibilityEvent arg0)`
`abstract boolean` | `dispatchTouchEvent(MotionEvent arg0)`
`abstract boolean` | `dispatchTrackballEvent(MotionEvent arg0)`
`abstract void` | `onActionModeFinished(ActionMode arg0)`
`abstract void` | `onActionModeStarted(ActionMode arg0)`
`abstract void` | `onAttachedToWindow()`
`abstract void` | `onContentChanged()`
`abstract boolean` | `onCreatePanelMenu(int arg0, Menu arg1)`
`abstract View` | `onCreatePanelView(int arg0)`
`abstract void` | `onDetachedFromWindow()`
`abstract boolean` | `onMenuItemSelected(int arg0, MenuItem arg1)`
`abstract boolean` | `onMenuOpened(int arg0, Menu arg1)`
`abstract void` | `onPanelClosed(int arg0, Menu arg1)`
`abstract boolean` | `onPreparePanel(int arg0, View arg1, Menu arg2)`
`default void` | `onProvideKeyboardShortcuts(List<KeyboardShortcutGroup> arg0, Menu arg1, int arg2)`
`abstract boolean` | `onSearchRequested()`
`abstract boolean` | `onSearchRequested(SearchEvent arg0)`
`abstract void` | `onWindowAttributesChanged(WindowManager.LayoutParams arg0)`
`abstract void` | `onWindowFocusChanged(boolean arg0)`
`abstract ActionMode` | `onWindowStartingActionMode(ActionMode.Callback arg0)`
`abstract ActionMode` | `onWindowStartingActionMode(ActionMode.Callback arg0, int arg1)`
From interface `android.view.KeyEvent.Callback`
`abstract boolean` | `onKeyDown(int arg0, KeyEvent arg1)`
`abstract boolean` | `onKeyLongPress(int arg0, KeyEvent arg1)`
`abstract boolean` | `onKeyMultiple(int arg0, int arg1, KeyEvent arg2)`
`abstract boolean` | `onKeyUp(int arg0, KeyEvent arg1)`
From interface `android.view.View.OnCreateContextMenuListener`
`abstract void` | `onCreateContextMenu(ContextMenu arg0, View arg1, ContextMenu.ContextMenuInfo arg2)`
From interface `android.content.ComponentCallbacks2`
`abstract void` | `onTrimMemory(int arg0)`
From interface `android.view.Window.OnWindowDismissedCallback`
`abstract void` | `onWindowDismissed(boolean arg0)`
From interface `android.view.Window.WindowControllerCallback`
`abstract void` | `enterPictureInPictureModeIfPossible()`
`abstract void` | `exitFreeformMode()`
`abstract int` | `getWindowStackId()`
From interface `android.view.LayoutInflater.Factory`
`abstract View` | `onCreateView(String arg0, Context arg1, AttributeSet arg2)`
From interface `android.content.ComponentCallbacks`
`abstract void` | `onConfigurationChanged(Configuration arg0)`
`abstract void` | `onLowMemory()`

## Constants

### EXTRA_BURN_IN_PROTECTION

    String EXTRA_BURN_IN_PROTECTION

Property in bundle passed to `onEnterAmbient(Bundle)` and `onUpdateAmbient()` to indicate whether burn-in protection is required. When this property is set to true, views must be shifted around periodically in ambient mode. To ensure that content isn't shifted off the screen, avoid placing content within 10 pixels of the edge of the screen. Activities should also avoid solid white areas to prevent pixel burn-in. Both of these requirements only apply in ambient mode, and only when this property is set to true.

Constant Value: "com.google.android.wearable.compat.extra.BURN_IN_PROTECTION"

### EXTRA_LOWBIT_AMBIENT

    String EXTRA_LOWBIT_AMBIENT

Property in bundle passed to `onEnterAmbient(Bundle)` and `onUpdateAmbient()` to indicate whether the device has low-bit ambient mode. When this property is set to true, the screen supports fewer bits for each color in ambient mode. In this case, activities should disable anti-aliasing in ambient mode.

Constant Value: "com.google.android.wearable.compat.extra.LOWBIT_AMBIENT"

## Public constructors

### WearableActivity

    WearableActivity ()

## Public methods

### dump

    void dump (String prefix,
                    FileDescriptor fd,
                    PrintWriter writer,
                    String[] args)

Parameters
`prefix` | `String`
`fd` | `FileDescriptor`
`writer` | `PrintWriter`
`args` | `String`

### isAmbient

    boolean isAmbient ()

Returns
`boolean` | `true` if the activity is currently in ambient.

### onEnterAmbient

    void onEnterAmbient (Bundle ambientDetails)

Called when an activity is entering ambient mode. This event is sent while an activity is running (after onResume, before onPause). All drawing should complete by the conclusion of this method. Note that `invalidate()` calls will be executed before resuming lower-power mode.

Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown.

Parameters
`ambientDetails` | `Bundle`: bundle containing information about the display being used. It includes information about low-bit color and burn-in protection.

### onExitAmbient

    void onExitAmbient ()

Called when an activity should exit ambient mode. This event is sent while an activity is running (after onResume, before onPause).

Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown.

### onUpdateAmbient

    void onUpdateAmbient ()

Called when the system is updating the display for ambient mode. Activities may use this opportunity to update or invalidate views.

### setAmbientEnabled

    void setAmbientEnabled ()

Sets that this activity should remain displayed when the system enters ambient mode. The default is false. In this case, the activity is stopped when the system enters ambient mode.

## Protected methods

### onCreate

    void onCreate (Bundle savedInstanceState)

Parameters
`savedInstanceState` | `Bundle`

### onDestroy

    void onDestroy ()

### onPause

    void onPause ()

### onResume

    void onResume ()

### onStop

    void onStop ()

- ## Classes

  - ConfirmationActivity
  - WearableActivity