我可以为一个drawable分配一个id,我以编程方式构造它吗?

时间:2012-04-03 18:27:23

标签: android

由XML创建的drawable可以通过

在代码中引用
    R.drawable.my_drawable

所以,我认为drawables确实有资源ID。

当我查看文档时,我找不到方法:

    myDrawable.setId(id)

所以,虽然我可以在代码中构造一个drawable,但是我没有看到如何为一个drawable分配一个id,我在代码中创建了它?

1 个答案:

答案 0 :(得分:-2)

R.drawable.my_drawable是android为您的drawable自动生成的唯一ID - 无需设置它,如果您需要引用它,则常量R.drawable.my_drawable可以正常工作。