AttributeSet.getAttributeValue

AttributeSet.getAttributeValueで、属性の値を取得する。

AttributeSet  |  Android Developers

CustomView.javaで、

今度は、attrs.getAttributeValueで、各々の値を取得して、ログ出力。

ABCDEは文字列として取得できるが、それ以外はよくわからない値。
ABCDEは文字列として取得できるが、それ以外はよくわからない値。

ABCDEは文字列として取得できるが、それ以外はよくわからない値。
idは、idの指すアドレス(?)、layout_widthやlayout_heightは、enumで定義された値を出しているっぽい。
この辺は、XMLの内部参照を解決してないみたい。
だから、AttributeSet.getAttributeValueで属性値を取得するのは、得策ではない。

Sample/android/AttributeSet/getAttributeValue/src/AttributeSet at master · bg1bgst333/Sample · GitHub