鴻蒙OS Component.MeasureSpec

2022-09-19 15:48 更新

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 已棄用。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
MeasureSpec() 已棄用。

方法總結(jié)

修飾符和類型 方法 描述
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

已棄用。

估計大小的狀態(tài)位

NOT_EXCEED

@Deprecated public static final int NOT_EXCEED

已棄用。

在此模式下,已為子組件指定了最大尺寸。 子組件不能超過指定的大小。

PRECISE

@Deprecated public static final int PRECISE

已棄用。

在這種模式下,父組件已經(jīng)確定了子組件的確切大小。

UNCONSTRAINT

@Deprecated public static final int UNCONSTRAINT

已棄用。

在這種模式下,父組件對子組件沒有限制,這意味著子組件可以是任何它想要的大小。

構(gòu)造函數(shù)詳細信息

MeasureSpec

@Deprecated public MeasureSpec()

已棄用。

方法詳情

getMeasureSpec

@Deprecated public static int getMeasureSpec(int size, int mode)

已棄用。

根據(jù)指定的大小和模式創(chuàng)建度量規(guī)范。

參數(shù):

參數(shù)名稱 參數(shù)描述
size 指示度量規(guī)范中包含的大小。 取值范圍為 0 到(1 左移 MeasureSpec.MODE_SHIFT 位),包括 1。
mode 指示度量規(guī)范中包含的模式。 該值必須是 UNCONSTRAINT、PRECISE 或 NOT_EXCEED。

返回:

返回新的度量規(guī)范。

getMode

@Deprecated public static int getMode(int measureSpec)

已棄用。

獲取該組件的顯示方式。

參數(shù):

參數(shù)名稱 參數(shù)描述
measureSpec 表示度量規(guī)范。

返回:

返回此組件的顯示模式。

getSize

@Deprecated public static int getSize(int measureSpec)

已棄用。

從提供的度量規(guī)范中提取大小。

參數(shù):

參數(shù)名稱 參數(shù)描述
measureSpec 表示度量規(guī)范。

返回:

返回度量規(guī)范的大小。

getSizeAndConfig

@Deprecated public static int getSizeAndConfig(int size, int estimatedConfig, int childEstimatedConfig)

已棄用。

與 MeasureSpec 設置的約束協(xié)調(diào)設置所需大小和狀態(tài)的實用程序

參數(shù):

參數(shù)名稱 參數(shù)描述
size size 組件想要的大小。
estimatedConfig 由父級設置的約束。
childEstimatedConfig 組件子項的大小信息位掩碼。

返回:

大小的位掩碼

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號