Java 读取自定义类中的XML属性

Java 读取自定义类中的XML属性,java,android,xml,resources,Java,Android,Xml,Resources,我正在实现一个带有进度条和图标的自定义首选项类 我想将图标的图像资源放在XML文件中,并在绘制首选项时从那里检索它。比如: <amir.android.icebreaking.SeekBarPreference android:dependency="Main_Option" android:key="customPref" android:defaultValue="32" android:src="@drawable/myicon" andr

我正在实现一个带有进度条和图标的自定义首选项类

我想将图标的图像资源放在XML文件中,并在绘制首选项时从那里检索它。比如:

<amir.android.icebreaking.SeekBarPreference  
    android:dependency="Main_Option"
    android:key="customPref"
    android:defaultValue="32"
    android:src="@drawable/myicon"
    android:title="Custom Preference"
/> 

以后如何以编程方式获取
@drawable/myicon
资源或资源id

谢谢位图.decodeResource(res,R.drawable.myicon)

这应该行得通