0

我的自定义视图属性之一是:

<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。

4

0 回答 0