[英]Can I assign a id to a drawable, which I construct programmatically?
A drawable, which was created by XML, can be referenced in code by XML创建的drawable可以通过以下方式在代码中引用:
R.drawable.my_drawable
So, I assume that drawables do have a resource id. 因此,我认为可绘制对象确实具有资源ID。
When I look through the docs, i cant find a method: 当我浏览文档时,找不到方法:
myDrawable.setId(id)
So, though I can construct a drawable in code, i dont see how I can assign a id to a drawable, which I created in code? 因此,尽管我可以用代码构造一个可绘制对象,但是我看不到如何为我在代码中创建的可绘制对象分配ID?
R.drawable.my_drawable
是android自动为您的可绘制对象生成的唯一R.drawable.my_drawable
无需设置它,并且如果需要引用它,则常量R.drawable.my_drawable
可以使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.