ArchivedActivityInfo
class ArchivedActivityInfo
| kotlin.Any | |
| ↳ | android.content.pm.ArchivedActivityInfo |
Contains fields required to show archived package in Launcher.
Summary
| Public constructors | |
|---|---|
ArchivedActivityInfo(label: CharSequence, componentName: ComponentName) | |
| Public methods | |
|---|---|
| ComponentName | The component name of this activity. |
| Drawable? | getIcon()Icon of the activity in the app's locale. |
| CharSequence | getLabel()The label for the activity. |
| Drawable? | Monochrome icon, if defined, of the activity. |
| ArchivedActivityInfo | setComponentName(value: ComponentName)The component name of this activity. |
| ArchivedActivityInfo | Icon of the activity in the app's locale. |
| ArchivedActivityInfo | setLabel(value: CharSequence)The label for the activity. |
| ArchivedActivityInfo | setMonochromeIcon(value: Drawable)Monochrome icon, if defined, of the activity. |
Public constructors
ArchivedActivityInfo
ArchivedActivityInfo(
label: CharSequence,
componentName: ComponentName)
| Parameters | |
|---|---|
label | CharSequence: This value cannot be null. |
componentName | ComponentName: This value cannot be null. |
Public methods
getComponentName
fun getComponentName(): ComponentName
The component name of this activity.
| Return | |
|---|---|
ComponentName | This value cannot be null. |
getIcon
fun getIcon(): Drawable?
Icon of the activity in the app's locale. if null then the default icon would be shown in the launcher.
getLabel
fun getLabel(): CharSequence
The label for the activity.
| Return | |
|---|---|
CharSequence | This value cannot be null. |
getMonochromeIcon
fun getMonochromeIcon(): Drawable?
Monochrome icon, if defined, of the activity.
| Return | |
|---|---|
Drawable? | This value may be null. |
setComponentName
fun setComponentName(value: ComponentName): ArchivedActivityInfo
The component name of this activity.
| Parameters | |
|---|---|
value | ComponentName: This value cannot be null. |
| Return | |
|---|---|
ArchivedActivityInfo | This value cannot be null. |
setIcon
fun setIcon(value: Drawable): ArchivedActivityInfo
Icon of the activity in the app's locale. if null then the default icon would be shown in the launcher.
| Parameters | |
|---|---|
value | Drawable: This value cannot be null. |
setLabel
fun setLabel(value: CharSequence): ArchivedActivityInfo
The label for the activity.
| Parameters | |
|---|---|
value | CharSequence: This value cannot be null. |
| Return | |
|---|---|
ArchivedActivityInfo | This value cannot be null. |
setMonochromeIcon
fun setMonochromeIcon(value: Drawable): ArchivedActivityInfo
Monochrome icon, if defined, of the activity.
| Parameters | |
|---|---|
value | Drawable: This value cannot be null. |
| Return | |
|---|---|
ArchivedActivityInfo | This value cannot be null. |