鴻蒙OS Attr

2022-09-06 09:28 更新

Attr

public interface Attr

獲取屬性值。

Attr 接口包含支持屬性值設(shè)計(jì)需要實(shí)現(xiàn)的方法集。 Attr 對(duì)象在 AttrSet 中用于在構(gòu)造函數(shù)中應(yīng)用組件屬性。

方法總結(jié)

修飾符和類型 方法 描述
boolean getBoolValue() 獲取屬性的布爾值。
Color getColorValue() 獲取屬性的顏色值。
Context getContext() 獲取與屬性關(guān)聯(lián)的上下文。
int getDimensionValue() 獲取屬性的維度值。
Element getElement() 獲取屬性的 Element 值。
float getFloatValue() 獲取屬性的浮點(diǎn)值。
int getIntegerValue() 獲取屬性的整數(shù)值。
long getLongValue() 獲取屬性的長(zhǎng)值。
String getName() 獲取屬性的名稱,例如width。
String getStringValue() 獲取屬性的字符串值。

方法詳情

getName

String getName()

獲取屬性的名稱,例如width。

返回:

返回屬性的名稱。

getStringValue

String getStringValue()

獲取屬性的字符串值。

返回:

返回屬性的字符串值。

getIntegerValue

int getIntegerValue()

獲取屬性的整數(shù)值。

返回:

返回屬性的整數(shù)值; 如果屬性沒有整數(shù)值,則返回默認(rèn)值 0。

getBoolValue

boolean getBoolValue()

獲取屬性的布爾值。

返回:

返回屬性的布爾值(真或假); 如果屬性沒有布爾值,則返回默認(rèn)值 false。

getFloatValue

float getFloatValue()

獲取屬性的浮點(diǎn)值。

返回:

返回屬性的浮點(diǎn)值; 如果屬性沒有浮點(diǎn)值,則返回默認(rèn)值 0。

getLongValue

long getLongValue()

獲取屬性的長(zhǎng)值。

返回:

返回屬性的長(zhǎng)值; 如果屬性沒有長(zhǎng)值,則返回默認(rèn)值 0。

getElement

Element getElement()

獲取屬性的 Element 值。

返回:

返回屬性的 Element 值; 如果屬性沒有 Element 值,則返回默認(rèn)值 null。

getDimensionValue

int getDimensionValue()

獲取屬性的維度值。

返回:

返回一個(gè)整數(shù),表示屬性的維度值; 如果屬性沒有維度值,則返回默認(rèn)值 0。

getColorValue

Color getColorValue()

獲取屬性的顏色值。

返回:

返回屬性的顏色值; 如果屬性沒有 Color 值,則返回默認(rèn)值 null。

getContext

Context getContext()

獲取與屬性關(guān)聯(lián)的上下文。

返回:

返回屬性上下文。

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)