com.herewhite.sdk.domain.ContentModeConfig class 参考

  • Android

更新时间不可用

详细描述

适用版本:Whiteboard Android SDK 2.16.134。

ContentModeConfig 类,设置视角边界的缩放模式和缩放比例。

@since 2.5.0

父类:WhiteObject;继承接口详见父类。

属性与 JSON 字段

Java 非公开字段通过对应 getter/setter 访问;可选包装类型未设置时通常不写入 JSON。初值包含字段声明及无参构造中的直接赋值;其他构造参数以签名为准。

字段声明源码初值说明
scaleDouble scale1d(无参构造)

视角边界缩放比例,构造时默认 1.0;仅在 CENTER、CENTER_INSIDE、CENTER_INSIDE_SCALE、CENTER_CROP_SPACE 模式生效。

spaceDouble space0d(无参构造)

模型属性;通过对应 getter/setter 访问。

modeScaleMode modeScaleMode.CENTER(无参构造)

模型属性;通过对应 getter/setter 访问。

表格内容超出当前宽度,可横向滚动查看更多列。
公开成员签名
ContentModeConfig ()
DoublegetScale ()
voidsetScale (Double scale)
DoublegetSpace ()
voidsetSpace (Double space)
ScaleModegetMode ()
voidsetMode (ScaleMode mode)
表格内容超出当前宽度,可横向滚动查看更多列。

变量说明

scale

Text
Double scale

源码初值:1d(无参构造)

视角边界缩放比例,构造时默认 1.0;仅在 CENTER、CENTER_INSIDE、CENTER_INSIDE_SCALE、CENTER_CROP_SPACE 模式生效。

space

Text
Double space

源码初值:0d(无参构造)

模型属性;通过对应 getter/setter 访问。

mode

Text
ScaleMode mode

源码初值:ScaleMode.CENTER(无参构造)

模型属性;通过对应 getter/setter 访问。

函数说明

ContentModeConfig()

ContentModeConfig()

ContentModeConfig:com.herewhite.sdk.domain.ContentModeConfig 的公开成员。参数和返回类型见下方签名。

getScale()

Double getScale()

视角边界缩放比例,构造时默认 1.0;仅在 CENTER、CENTER_INSIDE、CENTER_INSIDE_SCALE、CENTER_CROP_SPACE 模式生效。

setScale()

void setScale(Double scale)

视角边界缩放比例,构造时默认 1.0;仅在 CENTER、CENTER_INSIDE、CENTER_INSIDE_SCALE、CENTER_CROP_SPACE 模式生效。

getSpace()

Double getSpace()

获取在视角边界的四周填充的空白空间。

返回值

在视角边界的四周填充的空白空间,单位为像素。

setSpace()

void setSpace(Double space)

设置在视角边界的四周填充的空白空间。

注解

该方法仅在 CENTER_INSIDE_SPACE 缩放模式下生效。

参数
参数名描述
space

在视角边界的四周填充的空白空间,单位为像素,默认值为 0。

表格内容超出当前宽度,可横向滚动查看更多列。

getMode()

ScaleMode getMode()

获取视角边界的缩放模式。

返回值

视角边界的缩放模式,详见 ScaleMode。

setMode()

void setMode(ScaleMode mode)

设置视角边界的缩放模式。

参数
参数名描述
mode

视角边界的缩放模式,详见 ScaleMode。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?