OverlayInfo
public
final
class
OverlayInfo
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.content.om.OverlayInfo |
An immutable information about an overlay.
Applications calling OverlayManager.getOverlayInfosForTarget(String)
get the
information list of the registered overlays. Each element in the list presents the information of
the particular overlay.
Summary
Inherited constants |
---|
Fields | |
---|---|
public
static
final
Creator<OverlayInfo> |
CREATOR
|
Public methods | |
---|---|
int
|
describeContents()
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. |
OverlayIdentifier
|
getOverlayIdentifier()
Get the unique identifier from the overlay information. |
String
|
getOverlayName()
Get the overlay name from the registered fabricated overlay. |
String
|
getTargetOverlayableName()
Return the target overlayable name. |
String
|
getTargetPackageName()
Returns the name of the target overlaid package. |
void
|
writeToParcel(Parcel dest, int flags)
Flatten this object in to a Parcel. |
Inherited methods | |
---|---|
Fields
Public methods
describeContents
public int describeContents ()
Describe the kinds of special objects contained in this Parcelable
instance's marshaled representation. For example, if the object will
include a file descriptor in the output of writeToParcel(android.os.Parcel, int)
,
the return value of this method must include the
CONTENTS_FILE_DESCRIPTOR
bit.
Returns | |
---|---|
int |
a bitmask indicating the set of special object types marshaled
by this Parcelable object instance.
Value is either 0 or CONTENTS_FILE_DESCRIPTOR |
getOverlayIdentifier
public OverlayIdentifier getOverlayIdentifier ()
Get the unique identifier from the overlay information.
The return value of this function can be used to unregister the related overlay.
Returns | |
---|---|
OverlayIdentifier |
an identifier representing the current overlay.
This value cannot be null . |
getOverlayName
public String getOverlayName ()
Get the overlay name from the registered fabricated overlay.
Returns | |
---|---|
String |
the overlay name
This value may be null . |
getTargetOverlayableName
public String getTargetOverlayableName ()
Return the target overlayable name.
Returns | |
---|---|
String |
the name of the target overlayable resources set
This value may be null . |
getTargetPackageName
public String getTargetPackageName ()
Returns the name of the target overlaid package.
Returns | |
---|---|
String |
the target package name
This value cannot be null . |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
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.PARCELABLE_WRITE_RETURN_VALUE .
Value is either 0 or a combination of Parcelable.PARCELABLE_WRITE_RETURN_VALUE , and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |