我想在Android中将日历图标显示为按钮。我创建了一个图像按钮,
ImageButton DtPk = new ImageButton(this);
我知道图片会设为,
Drawable d = Drawable.createFromPath("@drawable/calendar");
DtPk.setBackgroundDrawable(d);
但是我在哪里将图像存储在我的项目中?以及如何。
答案 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