java在Android中检索视图的XML属性
我希望实现一个带有图标的自定义首选项,并能够在视图的XML规范中定义图标的源。如果我这样做
<com.example.MyIconPreference
安卓:src="@drawable/icon1"
安卓:key="test_key"
安卓:title="@string/pref_title"
安卓:summary="@string/pref_summary"
></com.example.MyIconPreference>
如何以编程方式检索可绘制资源或标识符
谢谢
# 1 楼答案
定义它类似于自定义视图,并在实现中检索属性
此问题讨论如何为自定义视图执行此操作:Declaring a custom android UI element using XML
# 2 楼答案
这与定义自定义
View
和自定义View
属性的方式相同。机制是一样的你可以在这里找到
View
的例子:Creating Custom Views