Component.MeasureSpec
java.lang.Object
|—ohos.agp.components.Component.MeasureSpec
@Deprecated
public static class Component.MeasureSpec
extends Object
已弃用。 此更改自 API 版本 6 起生效。已替换为 EstimateSpec
字段摘要
修饰符和类型 | 字段 | 描述 |
---|---|---|
static int | ESTIMATED_STATE_BIT_MASK | 已弃用。 |
static int | NOT_EXCEED | 已弃用。 |
static int | PRECISE | 已弃用。 |
static int | UNCONSTRAINT | 已弃用。 |
构造函数摘要
构造函数 | 描述 |
---|---|
MeasureSpec() | 已弃用。 |
方法总结
修饰符和类型 | 方法 | 描述 |
---|---|---|
static int | getMeasureSpec(int size, int mode) | 已弃用。 |
static int | getMode(int measureSpec) | 已弃用。 |
static int | getSize(int measureSpec) | 已弃用。 |
static int | getSizeAndConfig(int size, int estimatedConfig, int childEstimatedConfig) | 已弃用。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息
ESTIMATED_STATE_BIT_MASK
@Deprecated public static final int ESTIMATED_STATE_BIT_MASK
已弃用。
估计大小的状态位
NOT_EXCEED
@Deprecated public static final int NOT_EXCEED
已弃用。
在此模式下,已为子组件指定了最大尺寸。 子组件不能超过指定的大小。
PRECISE
@Deprecated public static final int PRECISE
已弃用。
在这种模式下,父组件已经确定了子组件的确切大小。
UNCONSTRAINT
@Deprecated public static final int UNCONSTRAINT
已弃用。
在这种模式下,父组件对子组件没有限制,这意味着子组件可以是任何它想要的大小。
构造函数详细信息
MeasureSpec
@Deprecated public MeasureSpec()
已弃用。
方法详情
getMeasureSpec
@Deprecated public static int getMeasureSpec(int size, int mode)
已弃用。
根据指定的大小和模式创建度量规范。
参数:
参数名称 | 参数描述 |
---|---|
size | 指示度量规范中包含的大小。 取值范围为 0 到(1 左移 MeasureSpec.MODE_SHIFT 位),包括 1。 |
mode | 指示度量规范中包含的模式。 该值必须是 UNCONSTRAINT、PRECISE 或 NOT_EXCEED。 |
返回:
返回新的度量规范。
getMode
@Deprecated public static int getMode(int measureSpec)
已弃用。
获取该组件的显示方式。
参数:
参数名称 | 参数描述 |
---|---|
measureSpec | 表示度量规范。 |
返回:
返回此组件的显示模式。
getSize
@Deprecated public static int getSize(int measureSpec)
已弃用。
从提供的度量规范中提取大小。
参数:
参数名称 | 参数描述 |
---|---|
measureSpec | 表示度量规范。 |
返回:
返回度量规范的大小。
getSizeAndConfig
@Deprecated public static int getSizeAndConfig(int size, int estimatedConfig, int childEstimatedConfig)
已弃用。
与 MeasureSpec 设置的约束协调设置所需大小和状态的实用程序
参数:
参数名称 | 参数描述 |
---|---|
size | size 组件想要的大小。 |
estimatedConfig | 由父级设置的约束。 |
childEstimatedConfig | 组件子项的大小信息位掩码。 |
返回:
大小的位掩码