Added in API level 34

PreapprovalDetails


class PreapprovalDetails : Parcelable
kotlin.Any
   ↳ android.content.pm.PackageInstaller.PreapprovalDetails

Details for requesting the pre-commit install approval.

Summary

Nested classes

A builder for PreapprovalDetails

Inherited constants
Public methods
Int

Bitmap?

The icon representing the app to be installed.

CharSequence

The label representing the app to be installed.

ULocale

The locale of the app label being used.

String

The package name of the app to be installed.

String

Unit
writeToParcel(dest: Parcel, flags: Int)

Flatten this object in to a Parcel.

Properties
static Parcelable.Creator<PackageInstaller.PreapprovalDetails!>

Public methods

describeContents

Added in API level 34
fun describeContents(): Int
Return
Int a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or android.os.Parcelable#CONTENTS_FILE_DESCRIPTOR

getIcon

Added in API level 34
fun getIcon(): Bitmap?

The icon representing the app to be installed.

Return
Bitmap? This value may be null.

getLabel

Added in API level 34
fun getLabel(): CharSequence

The label representing the app to be installed.

Return
CharSequence This value cannot be null.

getLocale

Added in API level 34
fun getLocale(): ULocale

The locale of the app label being used.

Return
ULocale This value cannot be null.

getPackageName

Added in API level 34
fun getPackageName(): String

The package name of the app to be installed.

Return
String This value cannot be null.

toString

Added in API level 34
fun toString(): String
Return
String a string representation of the object.

writeToParcel

Added in API level 34
fun writeToParcel(
    dest: Parcel,
    flags: Int
): Unit

Flatten this object in to a Parcel.

Parameters
dest Parcel: This value cannot be null.
flags Int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of android.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES

Properties