0

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

ImageButton DtPk = new ImageButton(this);  

我知道该图像将设置为,

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

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

4

1 回答 1

0

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

DtPk.setImageResource(R.drawable.calendar);

这是另一个 SO 帖子,解释了有关可绘制文件夹的更多信息:res 文件夹中的可绘制文件夹?

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

于 2012-07-15T06:35:54.207 回答