ComplicationSlotInflationFactory
public abstract class ComplicationSlotInflationFactory
A ComplicationSlotInflationFactory provides the CanvasComplicationFactory and where necessary edge complication ComplicationTapFilters needed for inflating ComplicationSlots.
If a watch face doesn't define it's ComplicationSlots in XML then this isn't used.
use Watch Face Format instead
Summary
Public constructors |
|---|
|
This method is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
Public methods |
|
|---|---|
abstract @NonNull CanvasComplicationFactory |
This method is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
@NonNull ComplicationTapFilter |
This method is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead. |
Public constructors
ComplicationSlotInflationFactory
public ComplicationSlotInflationFactory()Public methods
getCanvasComplicationFactory
public abstract @NonNull CanvasComplicationFactorygetCanvasComplicationFactory(int slotId)
Returns the CanvasComplicationFactory to be used for the given slotId.
getEdgeComplicationTapFilter
public @NonNull ComplicationTapFiltergetEdgeComplicationTapFilter(int slotId)
Returns the ComplicationTapFilter to be used for the given edge slotId. Note not all watch faces have edge complications.