将日历图像应用于图像按钮

时间:2012-07-15 06:31:40

标签: android imagebutton

我想在Android中将日历图标显示为按钮。我创建了一个图像按钮,

ImageButton DtPk = new ImageButton(this);  

我知道图片会设为,

Drawable d = Drawable.createFromPath("@drawable/calendar");
DtPk.setBackgroundDrawable(d);

但是我在哪里将图像存储在我的项目中?以及如何。

1 个答案:

答案 0 :(得分:0)

创建项目时,您应该看到一个名为“res”的文件夹,并在其中有几个不同的可绘制文件夹。将图像放在名为drawable-mdpi的图像内。然后简单地执行以下操作:

DtPk.setImageResource(R.drawable.calendar);

这是另一篇SO帖子,解释了有关可绘制文件夹的更多信息:Drawable folders in res folder?

请阅读本文档中名为位图文件的部分:http://developer.android.com/guide/topics/resources/drawable-resource.html