void
|
addContentView
(
View
view,
ViewGroup.LayoutParams
params)
Add an additional content view to the activity.
|
void
|
closeContextMenu
()
Programmatically closes the most recently opened context menu, if showing.
|
void
|
closeOptionsMenu
()
Progammatically closes the options menu.
|
PendingIntent
|
createPendingResult
(int requestCode,
Intent
data, int flags)
|
final
void
|
dismissDialog
(int id)
This method was deprecated
in API level 13.
Use the new
DialogFragment
class with
FragmentManager
instead; this is also
available on older platforms through the Android compatibility package.
|
boolean
|
dispatchGenericMotionEvent
(
MotionEvent
ev)
Called to process generic motion events.
|
boolean
|
dispatchKeyEvent
(
KeyEvent
event)
Called to process key events.
|
boolean
|
dispatchKeyShortcutEvent
(
KeyEvent
event)
Called to process a key shortcut event.
|
boolean
|
dispatchPopulateAccessibilityEvent
(
AccessibilityEvent
event)
|
boolean
|
dispatchTouchEvent
(
MotionEvent
ev)
Called to process touch screen events.
|
boolean
|
dispatchTrackballEvent
(
MotionEvent
ev)
Called to process trackball events.
|
void
|
dump
(
String
prefix,
FileDescriptor
fd,
PrintWriter
writer,
String[]
args)
Print the Activity's state into the given stream.
|
View
|
findViewById
(int id)
Finds a view that was identified by the id attribute from the XML that
was processed in
onCreate(Bundle)
.
|
void
|
finish
()
Call this when your activity is done and should be closed.
|
void
|
finishActivity
(int requestCode)
|
void
|
finishActivityFromChild
(
Activity
child, int requestCode)
This is called when a child activity of this one calls its
finishActivity().
|
void
|
finishAffinity
()
Finish this activity as well as all activities immediately below it
in the current task that have the same affinity.
|
void
|
finishFromChild
(
Activity
child)
This is called when a child activity of this one calls its
finish()
method.
|
ActionBar
|
getActionBar
()
Retrieve a reference to this activity's ActionBar.
|
final
Application
|
getApplication
()
Return the application that owns this activity.
|
ComponentName
|
getCallingActivity
()
Return the name of the activity that invoked this activity.
|
String
|
getCallingPackage
()
Return the name of the package that invoked this activity.
|
int
|
getChangingConfigurations
()
If this activity is being destroyed because it can not handle a
configuration parameter being changed (and thus its
onConfigurationChanged(Configuration)
method is
not
being called), then you can use this method to discover
the set of changes that have occurred while in the process of being
destroyed.
|
ComponentName
|
getComponentName
()
Returns complete component name of this activity.
|
View
|
getCurrentFocus
()
Calls
getCurrentFocus()
on the
Window of this Activity to return the currently focused view.
|
FragmentManager
|
getFragmentManager
()
Return the FragmentManager for interacting with fragments associated
with this activity.
|
Intent
|
getIntent
()
Return the intent that started this activity.
|
Object
|
getLastNonConfigurationInstance
()
This method was deprecated
in API level 13.
Use the new
Fragment
API
setRetainInstance(boolean)
instead; this is also
available on older platforms through the Android compatibility package.
|
LayoutInflater
|
getLayoutInflater
()
|
LoaderManager
|
getLoaderManager
()
Return the LoaderManager for this fragment, creating it if needed.
|
String
|
getLocalClassName
()
Returns class name for this activity with the package prefix removed.
|
MenuInflater
|
getMenuInflater
()
|
final
Activity
|
getParent
()
Return the parent activity if this view is an embedded child.
|
Intent
|
getParentActivityIntent
()
Obtain an
Intent
that will launch an explicit target activity specified by
this activity's logical parent.
|
SharedPreferences
|
getPreferences
(int mode)
Retrieve a
SharedPreferences
object for accessing preferences
that are private to this activity.
|
int
|
getRequestedOrientation
()
Return the current requested orientation of the activity.
|
Object
|
getSystemService
(
String
name)
Return the handle to a system-level service by name.
|
int
|
getTaskId
()
Return the identifier of the task this activity is in.
|
final
CharSequence
|
getTitle
()
|
final
int
|
getTitleColor
()
|
final
int
|
getVolumeControlStream
()
Gets the suggested audio stream whose volume should be changed by the
harwdare volume controls.
|
Window
|
getWindow
()
Retrieve the current
Window
for the activity.
|
WindowManager
|
getWindowManager
()
Retrieve the window manager for showing custom windows.
|
boolean
|
hasWindowFocus
()
Returns true if this activity's
main
window currently has window focus.
|
void
|
invalidateOptionsMenu
()
Declare that the options menu has changed, so should be recreated.
|
boolean
|
isChangingConfigurations
()
Check to see whether this activity is in the process of being destroyed in order to be
recreated with a new configuration.
|
final
boolean
|
isChild
()
Is this activity embedded inside of another activity?
|
boolean
|
isDestroyed
()
Returns true if the final
onDestroy()
call has been made
on the Activity, so this instance is now dead.
|
boolean
|
isFinishing
()
Check to see whether this activity is in the process of finishing,
either because you called
finish()
on it or someone else
has requested that it finished.
|
boolean
|
isImmersive
()
Bit indicating that this activity is "immersive" and should not be
interrupted by notifications if possible.
|
boolean
|
isTaskRoot
()
Return whether this activity is the root of a task.
|
final
Cursor
|
managedQuery
(
Uri
uri,
String[]
projection,
String
selection,
String[]
selectionArgs,
String
sortOrder)
This method was deprecated
in API level 11.
Use
CursorLoader
instead.
|
boolean
|
moveTaskToBack
(boolean nonRoot)
Move the task containing this activity to the back of the activity
stack.
|
boolean
|
navigateUpTo
(
Intent
upIntent)
Navigate from this activity to the activity specified by upIntent, finishing this activity
in the process.
|
boolean
|
navigateUpToFromChild
(
Activity
child,
Intent
upIntent)
|
void
|
onActionModeFinished
(
ActionMode
mode)
Notifies the activity that an action mode has finished.
|
void
|
onActionModeStarted
(
ActionMode
mode)
Notifies the Activity that an action mode has been started.
|
void
|
onActivityResult
(int requestCode, int resultCode,
Intent
data)
Called when an activity you launched exits, giving you the requestCode
you started it with, the resultCode it returned, and any additional
data from it.
|
void
|
onApplyThemeResource
(
Resources.Theme
theme, int resid, boolean first)
|
void
|
onAttachFragment
(
Fragment
fragment)
|
void
|
onAttachedToWindow
()
Called when the main window associated with the activity has been
attached to the window manager.
|
void
|
onBackPressed
()
Called when the activity has detected the user's press of the back
key.
|
void
|
onChildTitleChanged
(
Activity
childActivity,
CharSequence
title)
|
void
|
onConfigurationChanged
(
Configuration
newConfig)
Called by the system when the device configuration changes while your
activity is running.
|
void
|
onContentChanged
()
|
boolean
|
onContextItemSelected
(
MenuItem
item)
This hook is called whenever an item in a context menu is selected.
|
void
|
onContextMenuClosed
(
Menu
menu)
This hook is called whenever the context menu is being closed (either by
the user canceling the menu with the back/menu button, or when an item is
selected).
|
void
|
onCreate
(
Bundle
savedInstanceState)
Called when the activity is starting.
|
void
|
onCreateContextMenu
(
ContextMenu
menu,
View
v,
ContextMenu.ContextMenuInfo
menuInfo)
Called when a context menu for the
view
is about to be shown.
|
CharSequence
|
onCreateDescription
()
Generate a new description for this activity.
|
Dialog
|
onCreateDialog
(int id)
|
Dialog
|
onCreateDialog
(int id,
Bundle
args)
This method was deprecated
in API level 13.
Use the new
DialogFragment
class with
FragmentManager
instead; this is also
available on older platforms through the Android compatibility package.
|
void
|
onCreateNavigateUpTaskStack
(
TaskStackBuilder
builder)
Define the synthetic task stack that will be generated during Up navigation from
a different task.
|
boolean
|
onCreateOptionsMenu
(
Menu
menu)
Initialize the contents of the Activity's standard options menu.
|
boolean
|
onCreatePanelMenu
(int featureId,
Menu
menu)
|
View
|
onCreatePanelView
(int featureId)
|
boolean
|
onCreateThumbnail
(
Bitmap
outBitmap,
Canvas
canvas)
Generate a new thumbnail for this activity.
|
View
|
onCreateView
(
View
parent,
String
name,
Context
context,
AttributeSet
attrs)
|
View
|
onCreateView
(
String
name,
Context
context,
AttributeSet
attrs)
|
void
|
onDestroy
()
Perform any final cleanup before an activity is destroyed.
|
void
|
onDetachedFromWindow
()
Called when the main window associated with the activity has been
detached from the window manager.
|
boolean
|
onGenericMotionEvent
(
MotionEvent
event)
Called when a generic motion event was not handled by any of the
views inside of the activity.
|
boolean
|
onKeyDown
(int keyCode,
KeyEvent
event)
Called when a key was pressed down and not handled by any of the views
inside of the activity.
|
boolean
|
onKeyLongPress
(int keyCode,
KeyEvent
event)
|
boolean
|
onKeyMultiple
(int keyCode, int repeatCount,
KeyEvent
event)
|
boolean
|
onKeyShortcut
(int keyCode,
KeyEvent
event)
Called when a key shortcut event is not handled by any of the views in the Activity.
|
boolean
|
onKeyUp
(int keyCode,
KeyEvent
event)
Called when a key was released and not handled by any of the views
inside of the activity.
|
void
|
onLowMemory
()
This is called when the overall system is running low on memory, and
actively running processes should trim their memory usage.
|
boolean
|
onMenuItemSelected
(int featureId,
MenuItem
item)
|
boolean
|
onMenuOpened
(int featureId,
Menu
menu)
Called when a panel's menu is opened by the user.
|
boolean
|
onNavigateUp
()
This method is called whenever the user chooses to navigate Up within your application's
activity hierarchy from the action bar.
|
boolean
|
onNavigateUpFromChild
(
Activity
child)
This is called when a child activity of this one attempts to navigate up.
|
void
|
onNewIntent
(
Intent
intent)
|
boolean
|
onOptionsItemSelected
(
MenuItem
item)
This hook is called whenever an item in your options menu is selected.
|
void
|
onOptionsMenuClosed
(
Menu
menu)
This hook is called whenever the options menu is being closed (either by the user canceling
the menu with the back/menu button, or when an item is selected).
|
void
|
onPanelClosed
(int featureId,
Menu
menu)
|
void
|
onPause
()
Called as part of the activity lifecycle when an activity is going into
the background, but has not (yet) been killed.
|
void
|
onPostCreate
(
Bundle
savedInstanceState)
|
void
|
onPostResume
()
Called when activity resume is complete (after
onResume()
has
been called).
|
void
|
onPrepareDialog
(int id,
Dialog
dialog)
|
void
|
onPrepareDialog
(int id,
Dialog
dialog,
Bundle
args)
This method was deprecated
in API level 13.
Use the new
DialogFragment
class with
FragmentManager
instead; this is also
available on older platforms through the Android compatibility package.
|
void
|
onPrepareNavigateUpTaskStack
(
TaskStackBuilder
builder)
Prepare the synthetic task stack that will be generated during Up navigation
from a different task.
|
boolean
|
onPrepareOptionsMenu
(
Menu
menu)
Prepare the Screen's standard options menu to be displayed.
|
boolean
|
onPreparePanel
(int featureId,
View
view,
Menu
menu)
|
void
|
onProvideAssistData
(
Bundle
data)
This is called when the user is requesting an assist, to build a full
ACTION_ASSIST
Intent with all of the context of the current
application.
|
void
|
onRestart
()
Called after
onStop()
when the current activity is being
re-displayed to the user (the user has navigated back to it).
|
void
|
onRestoreInstanceState
(
Bundle
savedInstanceState)
This method is called after
onStart()
when the activity is
being re-initialized from a previously saved state, given here in
savedInstanceState
.
|
void
|
onResume
()
|
Object
|
onRetainNonConfigurationInstance
()
This method was deprecated
in API level 13.
Use the new
Fragment
API
setRetainInstance(boolean)
instead; this is also
available on older platforms through the Android compatibility package.
|
void
|
onSaveInstanceState
(
Bundle
outState)
|
boolean
|
onSearchRequested
()
This hook is called when the user signals the desire to start a search.
|
void
|
onStart
()
|
void
|
onStop
()
Called when you are no longer visible to the user.
|
void
|
onTitleChanged
(
CharSequence
title, int color)
|
boolean
|
onTouchEvent
(
MotionEvent
event)
Called when a touch screen event was not handled by any of the views
under it.
|
boolean
|
onTrackballEvent
(
MotionEvent
event)
Called when the trackball was moved and not handled by any of the
views inside of the activity.
|
void
|
onTrimMemory
(int level)
Called when the operating system has determined that it is a good
time for a process to trim unneeded memory from its process.
|
void
|
onUserInteraction
()
Called whenever a key, touch, or trackball event is dispatched to the
activity.
|
void
|
onUserLeaveHint
()
Called as part of the activity lifecycle when an activity is about to go
into the background as the result of user choice.
|
void
|
onWindowAttributesChanged
(
WindowManager.LayoutParams
params)
This is called whenever the current window attributes change.
|
abstract
void
|
onWindowDismissed
()
Called when a window is dismissed.
|
void
|
onWindowFocusChanged
(boolean hasFocus)
Called when the current
Window
of the activity gains or loses
focus.
|
ActionMode
|
onWindowStartingActionMode
(
ActionMode.Callback
callback)
Give the Activity a chance to control the UI for an action mode requested
by the system.
|
void
|
openContextMenu
(
View
view)
Programmatically opens the context menu for a particular
view
.
|
void
|
openOptionsMenu
()
Programmatically opens the options menu.
|
void
|
overridePendingTransition
(int enterAnim, int exitAnim)
|
void
|
recreate
()
Cause this Activity to be recreated with a new instance.
|
void
|
registerForContextMenu
(
View
view)
Registers a context menu to be shown for the given view (multiple views
can show the context menu).
|
final
void
|
removeDialog
(int id)
This method was deprecated
in API level 13.
Use the new
DialogFragment
class with
FragmentManager
instead; this is also
available on older platforms through the Android compatibility package.
|
void
|
reportFullyDrawn
()
Report to the system that your app is now fully drawn, purely for diagnostic
purposes (calling it does not impact the visible behavior of the activity).
|
final
boolean
|
requestWindowFeature
(int featureId)
Enable extended window features.
|
final
void
|
runOnUiThread
(
Runnable
action)
Runs the specified action on the UI thread.
|
void
|
setContentView
(int layoutResID)
Set the activity content from a layout resource.
|
void
|
setContentView
(
View
view)
Set the activity content to an explicit view.
|
void
|
setContentView
(
View
view,
ViewGroup.LayoutParams
params)
Set the activity content to an explicit view.
|
final
void
|
setDefaultKeyMode
(int mode)
Select the default key handling for this activity.
|
final
void
|
setFeatureDrawable
(int featureId,
Drawable
drawable)
|
final
void
|
setFeatureDrawableAlpha
(int featureId, int alpha)
|
final
void
|
setFeatureDrawableResource
(int featureId, int resId)
|
final
void
|
setFeatureDrawableUri
(int featureId,
Uri
uri)
|
void
|
setFinishOnTouchOutside
(boolean finish)
Sets whether this activity is finished when touched outside its window's
bounds.
|
void
|
setImmersive
(boolean i)
Adjust the current immersive mode setting.
|
void
|
setIntent
(
Intent
newIntent)
|
final
void
|
setProgress
(int progress)
Sets the progress for the progress bars in the title.
|
final
void
|
setProgressBarIndeterminate
(boolean indeterminate)
Sets whether the horizontal progress bar in the title should be indeterminate (the circular
is always indeterminate).
|
final
void
|
setProgressBarIndeterminateVisibility
(boolean visible)
Sets the visibility of the indeterminate progress bar in the title.
|
final
void
|
setProgressBarVisibility
(boolean visible)
Sets the visibility of the progress bar in the title.
|
void
|
setRequestedOrientation
(int requestedOrientation)
Change the desired orientation of this activity.
|
final
void
|
setResult
(int resultCode)
Call this to set the result that your activity will return to its
caller.
|
final
void
|
setResult
(int resultCode,
Intent
data)
Call this to set the result that your activity will return to its
caller.
|
final
void
|
setSecondaryProgress
(int secondaryProgress)
Sets the secondary progress for the progress bar in the title.
|
void
|
setTitle
(int titleId)
Change the title associated with this activity.
|
void
|
setTitle
(
CharSequence
title)
Change the title associated with this activity.
|
void
|
setTitleColor
(int textColor)
|
void
|
setVisible
(boolean visible)
Control whether this activity's main window is visible.
|
final
void
|
setVolumeControlStream
(int streamType)
Suggests an audio stream whose volume should be changed by the hardware
volume controls.
|
boolean
|
shouldUpRecreateTask
(
Intent
targetIntent)
Returns true if the app should recreate the task when navigating 'up' from this activity
by using targetIntent.
|
final
boolean
|
showDialog
(int id,
Bundle
args)
This method was deprecated
in API level 13.
Use the new
DialogFragment
class with
FragmentManager
instead; this is also
available on older platforms through the Android compatibility package.
|
final
void
|
showDialog
(int id)
This method was deprecated
in API level 13.
Use the new
DialogFragment
class with
FragmentManager
instead; this is also
available on older platforms through the Android compatibility package.
|
ActionMode
|
startActionMode
(
ActionMode.Callback
callback)
Start an action mode.
|
void
|
startActivities
(
Intent[]
intents,
Bundle
options)
Launch a new activity.
|
void
|
startActivities
(
Intent[]
intents)
|
void
|
startActivity
(
Intent
intent)
|
void
|
startActivity
(
Intent
intent,
Bundle
options)
Launch a new activity.
|
void
|
startActivityForResult
(
Intent
intent, int requestCode)
|
void
|
startActivityForResult
(
Intent
intent, int requestCode,
Bundle
options)
Launch an activity for which you would like a result when it finished.
|
void
|
startActivityFromChild
(
Activity
child,
Intent
intent, int requestCode,
Bundle
options)
|
void
|
startActivityFromChild
(
Activity
child,
Intent
intent, int requestCode)
|
void
|
startActivityFromFragment
(
Fragment
fragment,
Intent
intent, int requestCode,
Bundle
options)
|
void
|
startActivityFromFragment
(
Fragment
fragment,
Intent
intent, int requestCode)
|
boolean
|
startActivityIfNeeded
(
Intent
intent, int requestCode,
Bundle
options)
A special variation to launch an activity only if a new activity
instance is needed to handle the given Intent.
|
boolean
|
startActivityIfNeeded
(
Intent
intent, int requestCode)
|
void
|
startIntentSender
(
IntentSender
intent,
Intent
fillInIntent, int flagsMask, int flagsValues, int extraFlags,
Bundle
options)
|
void
|
startIntentSender
(
IntentSender
intent,
Intent
fillInIntent, int flagsMask, int flagsValues, int extraFlags)
|
void
|
startIntentSenderForResult
(
IntentSender
intent, int requestCode,
Intent
fillInIntent, int flagsMask, int flagsValues, int extraFlags,
Bundle
options)
|
void
|
startIntentSenderForResult
(
IntentSender
intent, int requestCode,
Intent
fillInIntent, int flagsMask, int flagsValues, int extraFlags)
|
void
|
startIntentSenderFromChild
(
Activity
child,
IntentSender
intent, int requestCode,
Intent
fillInIntent, int flagsMask, int flagsValues, int extraFlags)
|
void
|
startIntentSenderFromChild
(
Activity
child,
IntentSender
intent, int requestCode,
Intent
fillInIntent, int flagsMask, int flagsValues, int extraFlags,
Bundle
options)
|
void
|
startManagingCursor
(
Cursor
c)
This method was deprecated
in API level 11.
Use the new
CursorLoader
class with
LoaderManager
instead; this is also
available on older platforms through the Android compatibility package.
|
boolean
|
startNextMatchingActivity
(
Intent
intent)
|
boolean
|
startNextMatchingActivity
(
Intent
intent,
Bundle
options)
Special version of starting an activity, for use when you are replacing
other activity components.
|
void
|
startSearch
(
String
initialQuery, boolean selectInitialQuery,
Bundle
appSearchData, boolean globalSearch)
This hook is called to launch the search UI.
|
void
|
stopManagingCursor
(
Cursor
c)
This method was deprecated
in API level 11.
Use the new
CursorLoader
class with
LoaderManager
instead; this is also
available on older platforms through the Android compatibility package.
|
void
|
takeKeyEvents
(boolean get)
Request that key events come to this activity.
|
void
|
triggerSearch
(
String
query,
Bundle
appSearchData)
|
void
|
unregisterForContextMenu
(
View
view)
Prevents a context menu to be shown for the given view.
|