有没有一种方法可以使用declare styleable打开“选择资源”对话框,让您在Android Studio中选择颜色或绘图?

有没有一种方法可以使用declare styleable打开“选择资源”对话框,让您在Android Studio中选择颜色或绘图?,android,android-studio,android-resources,declare-styleable,Android,Android Studio,Android Resources,Declare Styleable,具有自定义视图TestView,并声明以下自定义属性: <declare-styleable name="TestView"> <attr name="testAttr" format="reference"/> </declare-styleable> 提前感谢您的帮助!=) 编辑------ 我尝试将代码修改为: <declare-styleable name="TestView"> <attr name="tes

具有自定义视图
TestView
,并声明以下自定义属性:

<declare-styleable name="TestView">
    <attr name="testAttr" format="reference"/>
</declare-styleable>

提前感谢您的帮助!=)

编辑------

我尝试将代码修改为:

<declare-styleable name="TestView">
    <attr name="testAttr" format="reference|color" />
</declare-styleable>


如果要创建新颜色,需要在
colors.xml
中的“值”内编写此代码(替换所需颜色的十六进制数)


希望这能解决您的问题:)

谢谢您的快速回答!这不是我想要的,我希望能够引用自定义属性中的可绘制或颜色。例如:
testAttr=“@drawable/test”
testAttr=“@color/white”
=)如果您找到如何操作,请在此处链接,提前感谢!当/如果我这样做时将这样做:)
<color name="white">#ffffff</color>
android:textColor="@color/white"