Base activity that provides easy integration with GVR headsets.
Exposes events to interact with GVR headsets and handles many of the details commonly required when creating an Activity for VR rendering.
This activity keeps the screen ON as long as it detects that the phone is moving. This way the screen saver won't kick in while users are experiencing VR content. If no phone movement is detected for ~30 seconds, the regular screen wakelock policy is restored.
Inherited Constants
int | DEFAULT_KEYS_DIALER | |
int | DEFAULT_KEYS_DISABLE | |
int | DEFAULT_KEYS_SEARCH_GLOBAL | |
int | DEFAULT_KEYS_SEARCH_LOCAL | |
int | DEFAULT_KEYS_SHORTCUT | |
int | RESULT_CANCELED | |
int | RESULT_FIRST_USER | |
int | RESULT_OK |
String | ACCESSIBILITY_SERVICE | |
String | ACCOUNT_SERVICE | |
String | ACTIVITY_SERVICE | |
String | ALARM_SERVICE | |
String | APPWIDGET_SERVICE | |
String | APP_OPS_SERVICE | |
String | AUDIO_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_IMPORTANT | |
int | BIND_NOT_FOREGROUND | |
int | BIND_WAIVE_PRIORITY | |
String | BIOMETRIC_SERVICE | |
String | BLUETOOTH_SERVICE | |
String | CAMERA_SERVICE | |
String | CAPTIONING_SERVICE | |
String | CARRIER_CONFIG_SERVICE | |
String | CLIPBOARD_SERVICE | |
String | COMPANION_DEVICE_SERVICE | |
String | CONNECTIVITY_SERVICE | |
String | CONSUMER_IR_SERVICE | |
int | CONTEXT_IGNORE_SECURITY | |
int | CONTEXT_INCLUDE_CODE | |
int | CONTEXT_RESTRICTED | |
String | CROSS_PROFILE_APPS_SERVICE | |
String | DEVICE_POLICY_SERVICE | |
String | DISPLAY_SERVICE | |
String | DOWNLOAD_SERVICE | |
String | DROPBOX_SERVICE | |
String | EUICC_SERVICE | |
String | FINGERPRINT_SERVICE | |
String | HARDWARE_PROPERTIES_SERVICE | |
String | INPUT_METHOD_SERVICE | |
String | INPUT_SERVICE | |
String | IPSEC_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 | NETWORK_STATS_SERVICE | |
String | NFC_SERVICE | |
String | NOTIFICATION_SERVICE | |
String | NSD_SERVICE | |
String | POWER_SERVICE | |
String | PRINT_SERVICE | |
int | RECEIVER_VISIBLE_TO_INSTANT_APPS | |
String | RESTRICTIONS_SERVICE | |
String | ROLE_SERVICE | |
String | SEARCH_SERVICE | |
String | SENSOR_SERVICE | |
String | SHORTCUT_SERVICE | |
String | STORAGE_SERVICE | |
String | STORAGE_STATS_SERVICE | |
String | SYSTEM_HEALTH_SERVICE | |
String | TELECOM_SERVICE | |
String | TELEPHONY_SERVICE | |
String | TELEPHONY_SUBSCRIPTION_SERVICE | |
String | TEXT_CLASSIFICATION_SERVICE | |
String | TEXT_SERVICES_MANAGER_SERVICE | |
String | TV_INPUT_SERVICE | |
String | UI_MODE_SERVICE | |
String | USAGE_STATS_SERVICE | |
String | USB_SERVICE | |
String | USER_SERVICE | |
String | VIBRATOR_SERVICE | |
String | WALLPAPER_SERVICE | |
String | WIFI_AWARE_SERVICE | |
String | WIFI_P2P_SERVICE | |
String | WIFI_RTT_RANGING_SERVICE | |
String | WIFI_SERVICE | |
String | WINDOW_SERVICE |
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 |
Public Constructors
Public Methods
GvrView |
getGvrView()
Returns the
GvrView associated with this activity. |
void |
onBackPressed()
Invokes the currently configured "close" behavior, in addition to the default
Activity.onBackPressed() behavior.
|
void |
onCardboardTrigger()
Override to detect when the Cardboard trigger was pulled and released.
|
void | |
void |
setGvrView(GvrView gvrView, boolean enableVrModeFallbacks)
Associates a GVR view with this activity.
|
Inherited Methods
void | |
void |
closeContextMenu()
|
void |
closeOptionsMenu()
|
PendingIntent |
createPendingResult(int arg0, Intent arg1, int arg2)
|
final void |
dismissDialog(int arg0)
|
final void |
dismissKeyboardShortcutsHelper()
|
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 | |
boolean |
enterPictureInPictureMode(PictureInPictureParams arg0)
|
void |
enterPictureInPictureMode()
|
<T extends View> T |
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 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()
|
int |
getMaxNumPictureInPictureActions()
|
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()
|
boolean |
hasWindowFocus()
|
void |
invalidateOptionsMenu()
|
boolean |
isActivityTransitionRunning()
|
boolean |
isChangingConfigurations()
|
final boolean |
isChild()
|
boolean |
isDestroyed()
|
boolean |
isFinishing()
|
boolean |
isImmersive()
|
boolean |
isInMultiWindowMode()
|
boolean |
isInPictureInPictureMode()
|
boolean |
isLocalVoiceInteractionSupported()
|
boolean |
isTaskRoot()
|
boolean |
isVoiceInteraction()
|
boolean |
isVoiceInteractionRoot()
|
final Cursor | |
boolean |
moveTaskToBack(boolean arg0)
|
boolean |
navigateUpTo(Intent arg0)
|
boolean | |
void |
onActionModeFinished(ActionMode arg0)
|
void |
onActionModeStarted(ActionMode arg0)
|
void |
onActivityReenter(int arg0, Intent arg1)
|
void |
onAttachFragment(Fragment arg0)
|
void |
onAttachedToWindow()
|
void |
onBackPressed()
|
void |
onConfigurationChanged(Configuration arg0)
|
void |
onContentChanged()
|
boolean |
onContextItemSelected(MenuItem arg0)
|
void |
onContextMenuClosed(Menu arg0)
|
void | |
void | |
CharSequence |
onCreateDescription()
|
void |
onCreateNavigateUpTaskStack(TaskStackBuilder arg0)
|
boolean |
onCreateOptionsMenu(Menu arg0)
|
boolean |
onCreatePanelMenu(int arg0, Menu arg1)
|
View |
onCreatePanelView(int arg0)
|
boolean | |
View | |
View | |
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)
|
void |
onMultiWindowModeChanged(boolean arg0, Configuration arg1)
|
boolean |
onNavigateUp()
|
boolean |
onNavigateUpFromChild(Activity arg0)
|
boolean |
onOptionsItemSelected(MenuItem arg0)
|
void |
onOptionsMenuClosed(Menu arg0)
|
void |
onPanelClosed(int arg0, Menu arg1)
|
void |
onPictureInPictureModeChanged(boolean arg0, Configuration arg1)
|
void |
onPictureInPictureModeChanged(boolean arg0)
|
void | |
void |
onPrepareNavigateUpTaskStack(TaskStackBuilder arg0)
|
boolean |
onPrepareOptionsMenu(Menu arg0)
|
boolean | |
void |
onProvideAssistContent(AssistContent arg0)
|
void |
onProvideAssistData(Bundle arg0)
|
void | |
Uri |
onProvideReferrer()
|
void |
onRequestPermissionsResult(int arg0, String[] arg1, int[] arg2)
|
void | |
Object |
onRetainNonConfigurationInstance()
|
void | |
boolean |
onSearchRequested(SearchEvent arg0)
|
boolean |
onSearchRequested()
|
void |
onStateNotSaved()
|
void |
onTopResumedActivityChanged(boolean arg0)
|
boolean |
onTouchEvent(MotionEvent arg0)
|
boolean |
onTrackballEvent(MotionEvent arg0)
|
void |
onTrimMemory(int arg0)
|
void |
onUserInteraction()
|
void |
onVisibleBehindCanceled()
|
void |
onWindowAttributesChanged(WindowManager.LayoutParams 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 |
registerActivityLifecycleCallbacks(Application.ActivityLifecycleCallbacks arg0)
|
void |
registerForContextMenu(View arg0)
|
boolean |
releaseInstance()
|
final void |
removeDialog(int arg0)
|
void |
reportFullyDrawn()
|
DragAndDropPermissions |
requestDragAndDropPermissions(DragEvent arg0)
|
final void |
requestPermissions(String[] arg0, int arg1)
|
final void |
requestShowKeyboardShortcuts()
|
boolean |
requestVisibleBehind(boolean arg0)
|
final boolean |
requestWindowFeature(int arg0)
|
final <T extends View> T |
requireViewById(int arg0)
|
final void |
runOnUiThread(Runnable arg0)
|
void |
setActionBar(Toolbar arg0)
|
void |
setContentTransitionManager(TransitionManager arg0)
|
void | |
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 |
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 arg1)
|
final void |
setResult(int arg0)
|
final void |
setSecondaryProgress(int arg0)
|
void |
setShowWhenLocked(boolean arg0)
|
void |
setTaskDescription(ActivityManager.TaskDescription arg0)
|
void |
setTheme(int arg0)
|
void |
setTitle(CharSequence arg0)
|
void |
setTitle(int arg0)
|
void |
setTitleColor(int arg0)
|
void |
setTurnScreenOn(boolean 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 | |
void |
startActivities(Intent[] arg0)
|
void |
startActivity(Intent arg0)
|
void | |
void |
startActivityForResult(Intent arg0, int arg1)
|
void | |
void | |
void | |
void | |
void | |
boolean | |
boolean |
startActivityIfNeeded(Intent arg0, int arg1)
|
void | |
void | |
void | |
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 |
startLocalVoiceInteraction(Bundle arg0)
|
void |
startLockTask()
|
void |
startManagingCursor(Cursor arg0)
|
boolean | |
boolean |
startNextMatchingActivity(Intent arg0)
|
void |
startPostponedEnterTransition()
|
void | |
void |
stopLocalVoiceInteraction()
|
void |
stopLockTask()
|
void |
stopManagingCursor(Cursor arg0)
|
void |
takeKeyEvents(boolean arg0)
|
void | |
void |
unregisterActivityLifecycleCallbacks(Application.ActivityLifecycleCallbacks arg0)
|
void |
unregisterForContextMenu(View arg0)
|
void |
applyOverrideConfiguration(Configuration arg0)
|
AssetManager |
getAssets()
|
Resources |
getResources()
|
Object |
getSystemService(String arg0)
|
Resources.Theme |
getTheme()
|
void |
setTheme(int arg0)
|
boolean | |
boolean | |
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)
|
int |
checkSelfPermission(String arg0)
|
int | |
int |
checkUriPermission(Uri arg0, int arg1, int arg2, int arg3)
|
void |
clearWallpaper()
|
Context |
createConfigurationContext(Configuration arg0)
|
Context |
createContextForSplit(String arg0)
|
Context |
createDeviceProtectedStorageContext()
|
Context |
createDisplayContext(Display arg0)
|
Context |
createPackageContext(String arg0, int arg1)
|
String[] |
databaseList()
|
boolean |
deleteDatabase(String arg0)
|
boolean |
deleteFile(String arg0)
|
boolean |
deleteSharedPreferences(String arg0)
|
void | |
void | |
void | |
void | |
void | |
void | |
void | |
String[] |
fileList()
|
Context |
getApplicationContext()
|
ApplicationInfo |
getApplicationInfo()
|
AssetManager |
getAssets()
|
Context |
getBaseContext()
|
File |
getCacheDir()
|
ClassLoader |
getClassLoader()
|
File |
getCodeCacheDir()
|
ContentResolver |
getContentResolver()
|
File |
getDataDir()
|
File |
getDatabasePath(String arg0)
|
File |
getDir(String arg0, int arg1)
|
File |
getExternalCacheDir()
|
File[] |
getExternalCacheDirs()
|
File |
getExternalFilesDir(String arg0)
|
File[] |
getExternalFilesDirs(String arg0)
|
File[] |
getExternalMediaDirs()
|
File |
getFileStreamPath(String arg0)
|
File |
getFilesDir()
|
Executor |
getMainExecutor()
|
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)
|
Object |
getSystemService(String arg0)
|
String |
getSystemServiceName(Class<?> arg0)
|
Resources.Theme |
getTheme()
|
Drawable |
getWallpaper()
|
int |
getWallpaperDesiredMinimumHeight()
|
int |
getWallpaperDesiredMinimumWidth()
|
void | |
boolean |
isDeviceProtectedStorage()
|
boolean |
isRestricted()
|
boolean | |
boolean | |
FileInputStream |
openFileInput(String arg0)
|
FileOutputStream |
openFileOutput(String arg0, int arg1)
|
SQLiteDatabase |
openOrCreateDatabase(String arg0, int arg1, SQLiteDatabase.CursorFactory arg2, DatabaseErrorHandler arg3)
|
SQLiteDatabase | |
Drawable |
peekWallpaper()
|
Intent | |
Intent | |
Intent | |
Intent | |
void |
removeStickyBroadcast(Intent arg0)
|
void | |
void |
revokeUriPermission(Uri arg0, int arg1)
|
void | |
void | |
void |
sendBroadcast(Intent arg0)
|
void | |
void | |
void | |
void | |
void |
sendOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, BroadcastReceiver arg3, Handler arg4, int arg5, String arg6, Bundle arg7)
|
void |
sendStickyBroadcast(Intent arg0)
|
void | |
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 | |
void |
startActivities(Intent[] arg0)
|
void |
startActivity(Intent arg0)
|
void | |
ComponentName |
startForegroundService(Intent arg0)
|
boolean | |
void | |
void | |
ComponentName |
startService(Intent arg0)
|
boolean |
stopService(Intent arg0)
|
void |
unbindService(ServiceConnection arg0)
|
void |
unregisterReceiver(BroadcastReceiver arg0)
|
void |
updateServiceGroup(ServiceConnection arg0, int arg1, int arg2)
|
boolean | |
abstract boolean | |
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)
|
abstract int |
checkSelfPermission(String arg0)
|
abstract int | |
abstract int |
checkUriPermission(Uri arg0, int arg1, int arg2, int arg3)
|
abstract void |
clearWallpaper()
|
abstract Context |
createConfigurationContext(Configuration arg0)
|
abstract Context |
createContextForSplit(String arg0)
|
abstract Context |
createDeviceProtectedStorageContext()
|
abstract Context |
createDisplayContext(Display arg0)
|
abstract Context |
createPackageContext(String arg0, int arg1)
|
abstract String[] |
databaseList()
|
abstract boolean |
deleteDatabase(String arg0)
|
abstract boolean |
deleteFile(String arg0)
|
abstract boolean |
deleteSharedPreferences(String arg0)
|
abstract void | |
abstract void | |
abstract void | |
abstract void | |
abstract void | |
abstract void | |
abstract void | |
abstract String[] |
fileList()
|
abstract Context |
getApplicationContext()
|
abstract ApplicationInfo |
getApplicationInfo()
|
abstract AssetManager |
getAssets()
|
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)
|
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()
|
Executor |
getMainExecutor()
|
abstract Looper |
getMainLooper()
|
abstract File |
getNoBackupFilesDir()
|
abstract File |
getObbDir()
|
abstract File[] |
getObbDirs()
|
String |
getOpPackageName()
|
abstract String |
getPackageCodePath()
|
abstract PackageManager |
getPackageManager()
|
abstract String |
getPackageName()
|
abstract String |
getPackageResourcePath()
|
abstract Resources |
getResources()
|
abstract SharedPreferences |
getSharedPreferences(String arg0, int arg1)
|
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()
|
abstract Drawable |
getWallpaper()
|
abstract int |
getWallpaperDesiredMinimumHeight()
|
abstract int |
getWallpaperDesiredMinimumWidth()
|
abstract void | |
abstract boolean |
isDeviceProtectedStorage()
|
boolean |
isRestricted()
|
abstract boolean | |
abstract boolean | |
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 | |
abstract Drawable |
peekWallpaper()
|
void |
registerComponentCallbacks(ComponentCallbacks arg0)
|
abstract Intent | |
abstract Intent | |
abstract Intent | |
abstract Intent | |
abstract void |
removeStickyBroadcast(Intent arg0)
|
abstract void | |
abstract void |
revokeUriPermission(Uri arg0, int arg1)
|
abstract void | |
abstract void | |
abstract void |
sendBroadcast(Intent arg0)
|
abstract void | |
abstract void | |
abstract void | |
abstract void | |
abstract void |
sendOrderedBroadcastAsUser(Intent arg0, UserHandle arg1, String arg2, BroadcastReceiver arg3, Handler arg4, int arg5, String arg6, Bundle arg7)
|
abstract void |
sendStickyBroadcast(Intent arg0)
|
abstract void | |
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 | |
abstract void |
startActivities(Intent[] arg0)
|
abstract void |
startActivity(Intent arg0)
|
abstract void | |
abstract ComponentName |
startForegroundService(Intent arg0)
|
abstract boolean | |
abstract void | |
abstract void | |
abstract ComponentName |
startService(Intent arg0)
|
abstract boolean |
stopService(Intent arg0)
|
abstract void |
unbindService(ServiceConnection arg0)
|
void |
unregisterComponentCallbacks(ComponentCallbacks arg0)
|
abstract void |
unregisterReceiver(BroadcastReceiver arg0)
|
void |
updateServiceGroup(ServiceConnection arg0, int arg1, int arg2)
|
abstract View |
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)
|
void |
onPointerCaptureChanged(boolean arg0)
|
abstract boolean | |
void | |
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)
|
abstract void |
abstract void |
onTrimMemory(int arg0)
|
abstract View |
abstract void |
onConfigurationChanged(Configuration arg0)
|
abstract void |
onLowMemory()
|
Public Constructors
public GvrActivity ()
Public Methods
public GvrView getGvrView ()
public void onBackPressed ()
Invokes the currently configured "close" behavior, in addition to the default Activity.onBackPressed() behavior.
For Cardboard apps, this will be identical to Activity.onBackPressed(). For Daydream apps, this will finish the Activity and restore the 2D launcher.
public void onCardboardTrigger ()
Override to detect when the Cardboard trigger was pulled and released.
Provides click-like events when the display is inside a Cardboard viewer.
public void setGvrView (GvrView gvrView)
Associates a GVR view with this activity.
This method does not set or change the content view, but associates the activity with a
GvrView
and ensures it receives any required activity lifecycle notifications.
This is automatically done if setContentView
is used to directly set a GvrView
object, and should be called if the GvrView
is set in any other way (e.g. from
a layout resource).
On Android N+, setting a valid GvrView
will also enable VR mode while the activity
is visible. If Google VR Services is not present or enabled, this will prompt the user to
install or enable Google VR Services before continuing.
Parameters
gvrView | The GvrView to associate with. Can be null.
|
---|
public void setGvrView (GvrView gvrView, boolean enableVrModeFallbacks)
Associates a GVR view with this activity.
This method does not set or change the content view, but associates the activity with a
GvrView
and ensures it receives any required activity lifecycle notifications.
This is automatically done if setContentView
is used to directly set a GvrView
object, and should be called if the GvrView
is set in any other way (e.g. from
a layout resource).
On Android N+, setting a valid GvrView
will also enable VR mode while the activity
is visible. If Google VR Services is not present and enabled, this will prompt the user to
install or enable Google VR Services before continuing if enableVrModeFallbacks has been set to
true
. If the user continues without Google VR Services present and enabled, the Android
OS will not enter VR mode, and some functionality may not be available (e.g. the controller).
Parameters
gvrView | The GvrView to associate with. Can be null. |
---|---|
enableVrModeFallbacks | true to show the user a prompt to handle the case where
Google VR Services is not present and enabled.
|