Summary:
Methods
SliceAction
public
interface
SliceAction
| androidx.slice.core.SliceAction |
Interface for a slice action, supports tappable icons, custom toggle icons, and default toggles.
Summary
Public methods | |
|---|---|
abstract
PendingIntent
|
getAction()
|
abstract
CharSequence
|
getContentDescription()
|
abstract
IconCompat
|
getIcon()
|
abstract
int
|
getImageMode()
|
abstract
int
|
getPriority()
|
abstract
CharSequence
|
getTitle()
|
abstract
boolean
|
isActivity()
|
abstract
boolean
|
isChecked()
|
abstract
boolean
|
isDefaultToggle()
|
abstract
boolean
|
isToggle()
|
abstract
SliceAction
|
setChecked(boolean isChecked)
|
abstract
SliceAction
|
setContentDescription(CharSequence description)
|
abstract
SliceAction
|
setPriority(int priority)
Sets the priority of this action, with the lowest priority having the highest ranking. |
Public methods
getAction
public abstract PendingIntent getAction ()
| Returns | |
|---|---|
PendingIntent |
the PendingIntent associated with this action.
|
getContentDescription
public abstract CharSequence getContentDescription ()
| Returns | |
|---|---|
CharSequence |
the content description to use for this action. |
getIcon
public abstract IconCompat getIcon ()
| Returns | |
|---|---|
IconCompat |
the IconCompat to display for this action. This can be null when the action
represented is a default toggle.
|
getImageMode
public abstract int getImageMode ()
| Returns | |
|---|---|
int |
the image mode to use for this action. |
getPriority
public abstract int getPriority ()
| Returns | |
|---|---|
int |
the priority associated with this action, -1 if unset. |
getTitle
public abstract CharSequence getTitle ()
| Returns | |
|---|---|
CharSequence |
the title for this action. |
isActivity
public abstract boolean isActivity ()
| Returns | |
|---|---|
boolean |
whether this activity launches an activity or not. |
isChecked
public abstract boolean isChecked ()
| Returns | |
|---|---|
boolean |
whether the state of this action is checked or not; only used for toggle actions. |
isDefaultToggle
public abstract boolean isDefaultToggle ()
| Returns | |
|---|---|
boolean |
whether this action is a toggle using the standard switch control. |
isToggle
public abstract boolean isToggle ()
| Returns | |
|---|---|
boolean |
whether this action represents a toggle (i.e. has a checked and unchecked state). |
setChecked
public abstract SliceAction setChecked (boolean isChecked)
| Parameters | |
|---|---|
isChecked |
boolean: whether the state of this action is checked or not; only used for toggle
actions.
|
| Returns | |
|---|---|
SliceAction |
|
setContentDescription
public abstract SliceAction setContentDescription (CharSequence description)
| Parameters | |
|---|---|
description |
CharSequence: the content description for this action.
|
| Returns | |
|---|---|
SliceAction |
|
setPriority
public abstract SliceAction setPriority (int priority)
Sets the priority of this action, with the lowest priority having the highest ranking.
| Parameters | |
|---|---|
priority |
int |
| Returns | |
|---|---|
SliceAction |
|