如何通过类型的id引用Drawable对象

时间:2011-08-29 16:10:48

标签: android background drawable

From this page

public void setBackgroundResource (int resid)

将背景设置为给定资源。资源应引用Drawable对象或0以删除背景。

那么如何通过int id引用Drawable对象?

1 个答案:

答案 0 :(得分:2)

常见用例是

setBackgroundResource(R.drawable.mydrawable)

R类包含对项目文件夹中每个可绘制资源的自动生成的int引用。

如果您在代码中生成Drawable或从项目资源以外的任何其他来源生成(这就是为什么它被称为setBackgroundRESOURCE()),这没有用。