文档管理中心
API参考UI Engine多态控件com.huawei.uikit.hwtextview.widgetClass SummaryHwTextView

HwTextView

展开

Class Info

public class HwTextView extends TextView

该类是华为新型文字控件,继承了TextView,可以处理长字符串。

XML Attributes

展开

Qualifier and Type

Attributes Name and Description

dimension

hwAutoSizeMinTextSize

定义文字自动调整大小时的最小尺寸。

dimension

hwAutoSizeStepGranularity

定义文字自动调整大小时的步长(间隔尺寸)。

Style Summary

展开

Style Name

Style Description

Widget.Emui.HwTextView

HwTextView默认风格。

Public Constructor Summary

展开

Constructor Name

public HwTextView(Context context)

通过代码实例化HwTextView对象。

public HwTextView(Context context, AttributeSet attrs)

通过XML实例化HwTextView对象。

public HwTextView(Context context, AttributeSet attrs, int defStyleAttr)

通过XML实例化HwTextView对象,并应用主题中定义的样式。

Public Method Summary

展开

Qualifier and Type

Method Name and Description

void

setAutoTextInfo(int autoSizeMinTextSize, int autoSizeStepGranularity, int unit)

设置自动文本的参数。

void

setAutoTextSize(float size)

设置自动文本的尺寸。

void

setAutoTextSize(int unit, float size)

设置自动文本的尺寸。

Public Constructors

HwTextView(Context context)

展开

Constructor

public HwTextView(Context context)

通过代码实例化HwTextView对象。

Parameters

展开

Name

Description

context

控件的上下文。

HwTextView(Context context, AttributeSet attrs)

展开

constructor

public HwTextView(Context context, AttributeSet attrs)

通过XML实例化HwTextView对象。

Parameters

展开

Name

Description

context

控件的上下文。

attrs

XML中配置的控件属性集合。

HwTextView(Context context, AttributeSet attrs, int defStyleAttr)

展开

Constructor

public HwTextView(Context context, AttributeSet attrs, int defStyleAttr)

通过XML实例化HwTextView对象,并应用主题中定义的样式。

Parameters

展开

Name

Description

context

控件的上下文。

attrs

XML中配置的控件属性集合。

defStyleAttr

当前主题中配置的控件默认样式,为0表示不应用默认样式。

Public Methods

setAutoTextInfo

展开

Method

public void setAutoTextInfo(int autoSizeMinTextSize, int autoSizeStepGranularity, int unit)

设置自动文本的参数。

Parameters

展开

Name

Description

autoSizeMinTextSize

自动文本的最小文字尺寸。

autoSizeStepGranularity

自动文本的步长粒度(间隔尺寸)。

unit

以上两种尺寸的单位。

setAutoTextSize(float size)

展开

Method

public void setAutoTextSize(float size)

设置自动文本的尺寸。

Parameters

展开

Name

Description

size

自动文本的尺寸。

setAutoTextSize(int unit, float size)

展开

Method

public void setAutoTextSize(int unit, float size)

设置自动文本的尺寸。

Parameters

展开

Name

Description

size

自动文本的尺寸。

unit

所设置尺寸的单位。

在 API参考 中进行搜索
请输入您想要搜索的关键词