我的自定义视图属性之一是:
<attr name="socialViewAndroid_iconSrc" format="reference"/>
我需要检查它是选择器还是直接图标可绘制。
传递选择器:
app:socialViewAndroid_iconSrc="@drawable/selector"
或传递可绘制的图标:
app:socialViewAndroid_iconSrc="@drawable/icon_drawable"
在自定义视图构造函数中:
mIconSrc = a.getResourceId(R.styleable.LikeViewHorizontal_socialViewAndroid_iconSrc, -1);
现在我需要知道是mIconSrc
一个选择器或图标drawable。