public static final class ComplicationEntity.Builder
extends java.lang.Object
ComplicationEntity objects.SystemCapability.Wearable#COMPLICATION| 构造器 | 说明 |
|---|---|
Builder(ohos.app.Context context,
int type,
java.lang.String template) |
A constructor used to create a
ComplicationEntity.Builder object. |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
ComplicationEntity |
build() |
Creates a
ComplicationEntity object. |
ComplicationEntity.Builder |
setAccessibilityDescription(java.lang.String description) |
Sets the accessibility description of the complication data for using TalkBack.
|
ComplicationEntity.Builder |
setClickEvent(ohos.event.intentagent.IntentAgent clickEvent) |
Sets the information about a click event that occurs on this complication.
|
ComplicationEntity.Builder |
setDigitValue(float value) |
Sets a digital value for this complication.
|
ComplicationEntity.Builder |
setIcon(int icon) |
Sets the icon resource ID for this complication.
|
ComplicationEntity.Builder |
setListValue(ListValue value) |
Sets list data for this complication.
|
ComplicationEntity.Builder |
setLongText(java.lang.String value) |
Sets a long text string for this complication.
|
ComplicationEntity.Builder |
setRangedValue(RangedValue value) |
Sets ranged data for this complication.
|
ComplicationEntity.Builder |
setTextValue(java.lang.String value) |
Sets text data for this complication.
|
ComplicationEntity.Builder |
setTitle(java.lang.String title) |
Sets the complication title.
|
public Builder(ohos.app.Context context,
int type,
java.lang.String template)
ComplicationEntity.Builder object.context - Indicates the application context.type - Indicates the complication type, as defined in Complication.template - Indicates the complication template, as defined in ComplicationTemplate.public ComplicationEntity.Builder setIcon(int icon)
icon - Indicates the complication icon resource ID.ComplicationEntity.Builder object.public ComplicationEntity.Builder setTitle(java.lang.String title)
title - Indicates the complication title.ComplicationEntity.Builder object.public ComplicationEntity.Builder setTextValue(java.lang.String value)
value - Indicates the text data of this complication.ComplicationEntity.Builder object.public ComplicationEntity.Builder setDigitValue(float value)
value - Indicates the digital value of this complication.ComplicationEntity.Builder object.public ComplicationEntity.Builder setLongText(java.lang.String value)
value - Indicates the long text string of this complication.ComplicationEntity.Builder object.public ComplicationEntity.Builder setRangedValue(RangedValue value)
value - Indicates the ranged data of this complication.ComplicationEntity.Builder object.public ComplicationEntity.Builder setListValue(ListValue value)
value - Indicates the list data of this complication.ComplicationEntity.Builder object.public ComplicationEntity.Builder setClickEvent(ohos.event.intentagent.IntentAgent clickEvent)
clickEvent - Indicates the information about a click event that occurs on this complication.ComplicationEntity.Builder object.public ComplicationEntity.Builder setAccessibilityDescription(java.lang.String description)
description - Indicates the accessibility description of the complication data for using TalkBack.ComplicationEntity.Builder object.public ComplicationEntity build()
ComplicationEntity object.ComplicationEntity object.