java.lang.Object | ||||
android.content.pm.PackageItemInfo | ||||
android.content.pm.ComponentInfo | ||||
android.content.pm.ActivityInfo | Parcelable |
Information you can retrieve about a particular application activity or receiver. This corresponds to information collected from the AndroidManifest.xml's <activity> and <receiver> tags.
Value | ||||
---|---|---|---|---|
int | CONFIG_FONT_SCALE | Bit in configChanges that indicates that the activity can itself handle changes to the font scaling factor. | 1073741824 | 0x40000000 |
int | CONFIG_KEYBOARD | Bit in configChanges that indicates that the activity can itself handle changes to the keyboard type. | 16 | 0x00000010 |
int | CONFIG_KEYBOARD_HIDDEN | Bit in configChanges that indicates that the activity can itself handle changes to the keyboard being hidden/exposed. | 32 | 0x00000020 |
int | CONFIG_LOCALE | Bit in configChanges that indicates that the activity can itself handle changes to the locale. | 4 | 0x00000004 |
int | CONFIG_MCC | Bit in configChanges that indicates that the activity can itself handle changes to the IMSI MCC. | 1 | 0x00000001 |
int | CONFIG_MNC | Bit in configChanges that indicates that the activity can itself handle changes to the IMSI MNC. | 2 | 0x00000002 |
int | CONFIG_NAVIGATION | Bit in configChanges that indicates that the activity can itself handle changes to the navigation type. | 64 | 0x00000040 |
int | CONFIG_ORIENTATION | Bit in configChanges that indicates that the activity can itself handle changes to the screen orientation. | 128 | 0x00000080 |
int | CONFIG_TOUCHSCREEN | Bit in configChanges that indicates that the activity can itself handle changes to the touchscreen type. | 8 | 0x00000008 |
Creator<ActivityInfo> | CREATOR | |||
int | FLAG_ALLOW_TASK_REPARENTING | Bit in flags that indicates that the activity can be moved between tasks based on its task affinity. | 64 | 0x00000040 |
int | FLAG_ALWAYS_RETAIN_TASK_STATE | Bit in flags indicating that, when the activity is the root of a task, that task's stack should never be cleared when it is relaunched from home. | 8 | 0x00000008 |
int | FLAG_CLEAR_TASK_ON_LAUNCH | Bit in flags indicating that, when the activity is the root of a task, that task's stack should be cleared each time the user re-launches it from home. | 4 | 0x00000004 |
int | FLAG_EXCLUDE_FROM_RECENTS | Bit in flags that indicates that the activity should not appear in the list of recently launched activities. | 32 | 0x00000020 |
int | FLAG_FINISH_ON_TASK_LAUNCH | Bit in flags indicating that, when the activity's task is relaunched from home, this activity should be finished. | 2 | 0x00000002 |
int | FLAG_MULTIPROCESS | Bit in flags indicating whether this activity is able to run in multiple processes. | 1 | 0x00000001 |
int | FLAG_STATE_NOT_NEEDED | Bit in flags indicating that the activity's state is not required to be saved, so that if there is a failure the activity will not be removed from the activity stack. | 16 | 0x00000010 |
int | LAUNCH_MULTIPLE | Constant corresponding to multiple in
the launchMode attribute. |
0 | 0x00000000 |
int | LAUNCH_SINGLE_INSTANCE | Constant corresponding to singleInstance in
the launchMode attribute. |
3 | 0x00000003 |
int | LAUNCH_SINGLE_TASK | Constant corresponding to singleTask in
the launchMode attribute. |
2 | 0x00000002 |
int | LAUNCH_SINGLE_TOP | Constant corresponding to singleTop in
the launchMode attribute. |
1 | 0x00000001 |
int | SCREEN_ORIENTATION_BEHIND | Constant corresponding to behind in
the screenOrientation attribute. |
3 | 0x00000003 |
int | SCREEN_ORIENTATION_LANDSCAPE | Constant corresponding to landscape in
the screenOrientation attribute. |
0 | 0x00000000 |
int | SCREEN_ORIENTATION_NOSENSOR | Constant corresponding to sensor in
the screenOrientation attribute. |
5 | 0x00000005 |
int | SCREEN_ORIENTATION_PORTRAIT | Constant corresponding to portrait in
the screenOrientation attribute. |
1 | 0x00000001 |
int | SCREEN_ORIENTATION_SENSOR | Constant corresponding to sensor in
the screenOrientation attribute. |
4 | 0x00000004 |
int | SCREEN_ORIENTATION_UNSPECIFIED | Constant corresponding to unspecified in
the screenOrientation attribute. |
-1 | 0xffffffff |
int | SCREEN_ORIENTATION_USER | Constant corresponding to user in
the screenOrientation attribute. |
2 | 0x00000002 |
public | int | configChanges | Bit mask of kinds of configuration changes that this activity can handle itself (without being restarted by the system). | ||
public | int | flags | Options that have been set in the activity declaration in the manifest: FLAG_MULTIPROCESS, FLAG_FINISH_ON_TASK_LAUNCH, FLAG_CLEAR_TASK_ON_LAUNCH, FLAG_ALWAYS_RETAIN_TASK_STATE, FLAG_STATE_NOT_NEEDED, FLAG_EXCLUDE_FROM_RECENTS, FLAG_ALLOW_TASK_REPARENTING. | ||
public | int | launchMode | The launch mode style requested by the activity. | ||
public | String | permission | Optional name of a permission required to be able to access this Activity. | ||
public | int | screenOrientation | The preferred screen orientation this activity would like to run in. | ||
public | String | targetActivity | If this is an activity alias, this is the real activity class to run for it. | ||
public | String | taskAffinity | The affinity this activity has for another task in the system. | ||
public | int | theme | A style resource identifier (in the package's resources) of this activity's theme. |
ActivityInfo() | ||||||
ActivityInfo(ActivityInfo orig) |
int | describeContents() | |||||
Describe the kinds of special objects contained in this Parcelable's marshalled representation. | ||||||
void | dump(Printer pw, String prefix) | |||||
final | int | getThemeResource() | ||||
Return the theme resource identifier to use for this activity. | ||||||
String | toString() | |||||
Returns a string containing a concise, human-readable description of the receiver. | ||||||
void | writeToParcel(Parcel dest, int parcelableFlags) |
singleInstance
in
the launchMode attribute.
landscape
in
the screenOrientation attribute.
portrait
in
the screenOrientation attribute.
unspecified
in
the screenOrientation attribute.
Copyright 2007 Google Inc. | Build 0.9_r1-98467 - 14 Aug 2008 18:56 |