ActivityAttribute Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Generates a /manifest/application/activity
element within
AndroidManifest.xml
.
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.Serializable]
public sealed class ActivityAttribute : Attribute, Java.Interop.IJniNameProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.Serializable>]
type ActivityAttribute = class
inherit Attribute
interface IJniNameProviderAttribute
- Inheritance
-
ActivityAttribute
- Attributes
- Implements
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Constructors
ActivityAttribute() |
Constructs and initializes a new ActivityAttribute instance. |
Properties
AllowEmbedded | |
AllowTaskReparenting |
Whether or not the activity can move from the tasdk that started it to the task it has an affinity for. |
AlwaysRetainTaskState |
Whether or not the state of the task that the activity is in will always be maintained by the system. |
AutoRemoveFromRecents | |
Banner | |
ClearTaskOnLaunch |
Whether or not all activities will be removed from the task, except for the root activity, whenever it is re-launched from the home screen. |
ColorMode | |
ConfigurationChanges |
The configuration changes that the activity will handle itself. |
Description | |
DirectBootAware | |
DocumentLaunchMode | |
Enabled |
Whether or not the activity can be instantiated by the system. |
EnableVrMode | |
ExcludeFromRecents |
Whether or not the activity should be excluded from the list of recently launched activities. |
Exported |
Whether or not the activity can be launched by components of other applications. |
FinishOnCloseSystemDialogs | |
FinishOnTaskLaunch |
Whether or not an existing instance of the activity should be shut down whenever the user again launches its task. |
HardwareAccelerated | |
Icon |
An icon representing the activity. |
Immersive | |
Label |
A user-readable label for the activity. |
LaunchMode |
How the activity should be launched. |
LayoutDirection | |
LockTaskMode | |
Logo | |
MainLauncher |
Whether or not the activity should be the main launcher for an application. |
MaxAspectRatio | |
MaxRecents | |
MultiProcess |
Whether an instance of the activity can be launched into the process of the component that started it. |
Name |
The name of the class that implements the activity. |
NoHistory |
Whether or not the activity should be removed from the activity stack and finished when the user navigates away. |
ParentActivity | |
Permission |
The name of a permission that clients must have to launch the activity. |
PersistableMode | |
Process |
The name of the process in which the activity should run. |
RecreateOnConfigChanges | |
RelinquishTaskIdentity | |
ResizeableActivity | |
ResumeWhilePausing | |
RotationAnimation | |
RoundIcon | |
ScreenOrientation |
The orientation of the activity's display on the device. |
ShowForAllUsers | |
ShowOnLockScreen | |
ShowWhenLocked | |
SingleUser | |
StateNotNeeded |
Whether or not the activity can be killed and successfully restarted without having saved its state. |
SupportsPictureInPicture | |
TaskAffinity |
The task that the activity has an affinity for. |
Theme |
A reference to a style resource defining an overall theme for the activity. |
TurnScreenOn | |
UiOptions | |
VisibleToInstantApps | |
WindowSoftInputMode |
How the main window of the activity interacts with the window containing hte on-screen soft keyboard. |