SliceItem
classSliceItem: Parcelable
| kotlin.Any | |
| ↳ | android.app.slice.SliceItem | 
A SliceItem is a single unit in the tree structure of a Slice. A SliceItem a piece of content and some hints about what that content means or how it should be displayed. The types of content can be: 
      
FORMAT_SLICEFORMAT_TEXTFORMAT_IMAGEFORMAT_ACTIONFORMAT_INTFORMAT_LONGFORMAT_REMOTE_INPUTFORMAT_BUNDLESliceItem are a set of strings which annotate the content. The hints that are guaranteed to be understood by the system are defined on Slice.
    Summary
| Constants | |
|---|---|
| static String | A  | 
| static String | |
| static String | |
| static String | A  | 
| static String | A  | 
| static String | A  | 
| static String | |
| static String | A  | 
| Inherited constants | |
|---|---|
| Public methods | |
|---|---|
| Int | |
| PendingIntent! | |
| Bundle! | |
| String! | Get the format of this SliceItem. | 
| MutableList<String!> | getHints()Gets all hints associated with this SliceItem. | 
| Icon! | getIcon() | 
| Int | getInt() | 
| Long | getLong() | 
| RemoteInput! | |
| Slice! | getSlice() | 
| String! | Get the sub-type of this SliceItem. | 
| CharSequence! | getText() | 
| Boolean | |
| Unit | writeToParcel(dest: Parcel, flags: Int) | 
| Properties | |
|---|---|
| static Parcelable.Creator<SliceItem!> | |
Constants
FORMAT_ACTION
static valFORMAT_ACTION: String
Deprecated: Deprecated in Java.
A SliceItem that contains a PendingIntent Note: Actions contain 2 pieces of data, In addition to the pending intent, the item contains a Slice that the action applies to.
Value: "action"FORMAT_BUNDLE
static valFORMAT_BUNDLE: String
Deprecated: Deprecated in Java.
A SliceItem that contains a Bundle.
Value: "bundle"FORMAT_IMAGE
static valFORMAT_IMAGE: String
Deprecated: Deprecated in Java.
A SliceItem that contains an Icon
Value: "image"FORMAT_INT
static valFORMAT_INT: String
Deprecated: Deprecated in Java.
A SliceItem that contains an int.
Value: "int"FORMAT_LONG
static valFORMAT_LONG: String
Deprecated: Deprecated in Java.
A SliceItem that contains a long.
Value: "long"FORMAT_REMOTE_INPUT
static valFORMAT_REMOTE_INPUT: String
Deprecated: Deprecated in Java.
A SliceItem that contains a RemoteInput.
Value: "input"FORMAT_SLICE
static valFORMAT_SLICE: String
Deprecated: Deprecated in Java.
A SliceItem that contains a Slice
Value: "slice"FORMAT_TEXT
static valFORMAT_TEXT: String
Deprecated: Deprecated in Java.
A SliceItem that contains a CharSequence
Value: "text"Public methods
describeContents
fundescribeContents(): Int
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| Int | a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0orandroid.os.Parcelable#CONTENTS_FILE_DESCRIPTOR | 
getAction
fungetAction(): PendingIntent!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| PendingIntent! | The pending intent held by this FORMAT_ACTIONSliceItem | 
getBundle
fungetBundle(): Bundle!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| Bundle! | The parcelable held by this FORMAT_BUNDLESliceItem | 
getFormat
fungetFormat(): String!
Deprecated: Deprecated in Java.
Get the format of this SliceItem.
The format will be one of the following types supported by the platform:
FORMAT_SLICEFORMAT_TEXTFORMAT_IMAGEFORMAT_ACTIONFORMAT_INTFORMAT_LONGFORMAT_REMOTE_INPUTFORMAT_BUNDLESee Also
getHints
fungetHints(): MutableList<String!>
Deprecated: Deprecated in Java.
Gets all hints associated with this SliceItem.
getIcon
fungetIcon(): Icon!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| Icon! | The icon held by this FORMAT_IMAGESliceItem | 
getInt
fungetInt(): Int
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| Int | The color held by this FORMAT_INTSliceItem | 
getLong
fungetLong(): Long
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| Long | The long held by this FORMAT_LONGSliceItem | 
getRemoteInput
fungetRemoteInput(): RemoteInput!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| RemoteInput! | The remote input held by this FORMAT_REMOTE_INPUTSliceItem | 
getSlice
fungetSlice(): Slice!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| Slice! | The slice held by this FORMAT_ACTIONorFORMAT_SLICESliceItem | 
getSubType
fungetSubType(): String!
Deprecated: Deprecated in Java.
Get the sub-type of this SliceItem.
 Subtypes provide additional information about the type of this information beyond basic interpretations inferred by getFormat(). For example a slice may contain many FORMAT_TEXT items, but only some of them may be Slice.SUBTYPE_MESSAGE.
See Also
getText
fungetText(): CharSequence!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| CharSequence! | The text held by this FORMAT_TEXTSliceItem | 
hasHint
funhasHint(hint: String!): Boolean
Deprecated: Deprecated in Java.
| Return | |
|---|---|
| Boolean | true if this item contains the given hint | 
writeToParcel
funwriteToParcel(
dest: Parcel,
flags: Int
): Unit
Deprecated: Deprecated in Java.
| Parameters | |
|---|---|
| dest | Parcel: The Parcel in which the object should be written. 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 either0or a combination ofandroid.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES | 
Properties
CREATOR
static valCREATOR: Parcelable.Creator<SliceItem!>
Deprecated: Deprecated in Java.
