自定义视图onMeasure

时间:2014-06-04 12:52:51

标签: android android-view

我有自定义视图(扩展RelativeLayout),可以显示文字或/和图标。

问题是,当我为wrap_content属性设置width时,视图会将整个大小设置为可用,并且我希望我的视图仅占用文本或/和图标所需的位置(当然当我设置wrap_content)。

我想我必须覆盖onMeasure()方法,但我真的不明白它是如何运作的。

我查看了默认的TextView onMeasure()方法,但这真的很大!

0 个答案:

没有答案