1

首先,与我的主题相关的问题:

如何从自定义视图中访问 layout_height?

如何在自定义视图中获取“android:”标签值

所以我的结果是String可以的,但问题是:有没有办法以某种方式自动解析String我从其中返回的结果,attrs.getAttributeValue()或者是否有解决方案以某种方式以已经解析的格式获取它(=获取值以像素为单位)?就像你打电话时一样getDimensionPixelSize()

因为返回String的值可以是?2130772036(reference), -2(wrap_content), 122.0dip(或者在最坏的情况下122px, 122mm, 等等...)。

如果没有必要,我不想添加layout_height到我的自定义中。attrs.xml

4

0 回答 0