美摄SDK For Android
3.14.0
|
字幕span 更多...
Span种类 | |
static final String | SPAN_TYPE_COLOR = "color" |
指定所设置的颜色。默认值为 1,1,1,类型为float。 更多... | |
static final String | SPAN_TYPE_FONT_SIZE_RATIO = "fontSizeRatio" |
指定设置的字号比例,默认值为1f,类型为Float。 更多... | |
static final String | SPAN_TYPE_FONT_FAMILY = "fontFamily" |
指定文字的字体,默认值为空字符串,类型为String。 更多... | |
static final String | SPAN_TYPE_WEIGHT = "weight" |
控制字体的粗细,无默认值,有效值范围为[100, 900],类型为Integer。 更多... | |
static final String | SPAN_TYPE_ITALIC = "italic" |
是否对span内的字符使用斜体,类型为Boolean。 更多... | |
static final String | SPAN_TYPE_UNDERLINE = "underline" |
是否对span内的字符绘制下划线,类型为Boolean。 更多... | |
static final String | SPAN_TYPE_OPACITY = "opacity" |
用于设置透明度,默认值为1,类型为Float。 更多... | |
static final String | SPAN_TYPE_BODY_OPACITY = "bodyOpacity" |
用于设置文字本体的透明度,默认值为1,类型为Float。 更多... | |
static final String | SPAN_TYPE_OUTLINE_OPACITY = "outlineOpacity" |
用于设置文字描边的透明度,默认值为1,类型为Float。 更多... | |
static final String | SPAN_TYPE_SHADOW_OPACITY = "shadowOpacity" |
用于设置文字阴影的透明度,默认值为1,类型为Float。 更多... | |
static final String | SPAN_TYPE_RENDER_ID = "rendererId" |
内部含有一个rendercontext package id 如果complexRender span是Style 本身有的,id为:SDK:internalComplexRender0,SDK:internalComplexRender1,类型为String 更多... | |
static final String | SPAN_TYPE_OUTLINE_COLOR = "outlineColor" |
指定描边的颜色。默认值为(1,1,1,1),类型为NvsColor。 更多... | |
static final String | SPAN_TYPE_OUTLINE_WIDTH = "outlineWidth" |
控制描边的粗细,默认值为0。 更多... | |
static final String | SPAN_TYPE_NORMAL_TEXT = "normalText" |
普通文字控制描边的粗细,默认值为0。 更多... | |
NvsCaptionSpan () | |
NvsCaptionSpan (String type, int start, int end) | |
String | getType () |
int | getStart () |
void | setStart (int start) |
int | getEnd () |
void | setEnd (int end) |
String | toString () |
字幕span
用于设置字幕中指定位置的文字样式,可设置的属性包括:颜色、字号比例、字体等。设置属性值注意检查参数类型,类型错误会应用失败。
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
被 com.meicam.sdk.NvsColorSpan, com.meicam.sdk.NvsOutlineColorSpan, com.meicam.sdk.NvsBodyOpacitySpan, com.meicam.sdk.NvsFontFamilySpan, com.meicam.sdk.NvsFontSizeRatioSpan, com.meicam.sdk.NvsItalicSpan, com.meicam.sdk.NvsNormalTextSpan, com.meicam.sdk.NvsOpacitySpan, com.meicam.sdk.NvsOutlineOpacitySpan, com.meicam.sdk.NvsOutlineWidthSpan, com.meicam.sdk.NvsRendererIdSpan, com.meicam.sdk.NvsShadowOpacitySpan, com.meicam.sdk.NvsUnderlineSpan , 以及 com.meicam.sdk.NvsWeightSpan 重载.
|
static |
用于设置文字本体的透明度,默认值为1,类型为Float。
|
static |
指定所设置的颜色。默认值为 1,1,1,类型为float。
|
static |
指定文字的字体,默认值为空字符串,类型为String。
|
static |
指定设置的字号比例,默认值为1f,类型为Float。
|
static |
是否对span内的字符使用斜体,类型为Boolean。
|
static |
普通文字控制描边的粗细,默认值为0。
|
static |
用于设置透明度,默认值为1,类型为Float。
|
static |
指定描边的颜色。默认值为(1,1,1,1),类型为NvsColor。
|
static |
用于设置文字描边的透明度,默认值为1,类型为Float。
|
static |
控制描边的粗细,默认值为0。
|
static |
内部含有一个rendercontext package id 如果complexRender span是Style 本身有的,id为:SDK:internalComplexRender0,SDK:internalComplexRender1,类型为String
|
static |
用于设置文字阴影的透明度,默认值为1,类型为Float。
|
static |
是否对span内的字符绘制下划线,类型为Boolean。
|
static |
控制字体的粗细,无默认值,有效值范围为[100, 900],类型为Integer。