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 0 or android.os.Parcelable#CONTENTS_FILE_DESCRIPTOR | 
          
getAction
fungetAction(): PendingIntent!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
PendingIntent! | 
            The pending intent held by this FORMAT_ACTION SliceItem | 
          
getBundle
fungetBundle(): Bundle!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
Bundle! | 
            The parcelable held by this FORMAT_BUNDLE SliceItem | 
          
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_IMAGE SliceItem | 
          
getInt
fungetInt(): Int
Deprecated: Deprecated in Java.
| Return | |
|---|---|
Int | 
            The color held by this FORMAT_INT SliceItem | 
          
getLong
fungetLong(): Long
Deprecated: Deprecated in Java.
| Return | |
|---|---|
Long | 
            The long held by this FORMAT_LONG SliceItem | 
          
getRemoteInput
fungetRemoteInput(): RemoteInput!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
RemoteInput! | 
            The remote input held by this FORMAT_REMOTE_INPUT SliceItem | 
          
getSlice
fungetSlice(): Slice!
Deprecated: Deprecated in Java.
| Return | |
|---|---|
Slice! | 
            The slice held by this FORMAT_ACTION or FORMAT_SLICE SliceItem | 
          
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_TEXT SliceItem | 
          
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 either 0 or a combination of android.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES | 
          
Properties
CREATOR
static valCREATOR: Parcelable.Creator<SliceItem!>
Deprecated: Deprecated in Java.