package

androidx.slice

Interfaces

Clock
SliceItem.ActionHandler
SliceItemHolder.HolderHandlerCallback that gets to participate in the serialization process for SliceItems.
SliceUtils.SliceActionListenerA listener used to receive events on slices parsed with SliceUtils.parseSlice(Context, InputStream, String, SliceUtils.SliceActionListener).
SliceViewManager.SliceCallbackClass that listens to changes in Slices.

Classes

SliceA slice is a piece of app content and actions that can be surfaced outside of the app.
Slice.BuilderA Builder used to construct Slices
SliceConvertConvert between androidx.slice.Slice and
SliceItemA SliceItem is a single unit in the tree structure of a Slice.
SliceItemHolder
SliceItemHolder.SliceItemPoolSimple object pool for slice items.
SliceManagerClass to handle interactions with Slices.
SliceMetadataUtility class to parse a Slice and provide access to information around its contents.
SliceProviderA SliceProvider allows an app to provide Slices to the Android OS.
SliceProviderWithCallbacks<T>Version of SliceProvider that can be used as a CallbackReceiver.
SliceSpecClass describing the structure of the data contained within a slice.
SliceSpecsConstants for each of the slice specs
SliceStructureClass used to see if two Slices are structurally equivalent ignoring specific content such as text or icons.
SliceUtilsUtilities for dealing with slices.
SliceUtils.SerializeOptionsHolds options for how to handle SliceItems that cannot be serialized.
SliceViewManagerClass to handle interactions with Slices.
SliceViewManagerBase
SystemClock

Annotation Types

Slice.SliceHint
SliceItem.SliceType
SliceMetadata.SliceLoadingState