Eclipse图形布局不加载图像

时间:2012-03-27 13:04:54

标签: android eclipse android-layout

我创建了一个扩展View的自定义类,并将一些自定义绘图例程放入其中。当类初始化时,它使用:

创建一个位图
Bitmap template = BitmapFactory.decodeResource(getResources(), R.drawable.template);

当我在AVD和本机设备上运行应用程序时,这很好用,但在Eclipse中,每次尝试调用时都会得到一个空引用异常

canvas.drawBitmap(template, srcRect, destRect, null);

如果我将drawBitmap语句包装在if-check for template == null中,则显示图形布局,并且屏幕上的视图为空白(如果我没有绘制背景,则可以预期)。

我刚开始注意到,当我在“drawable-hdpi”目录中添加和删除图像时,图形编辑器中的图像开始被破坏。最近,我刚刚清除了我正在使用的所有旧测试图形,因此drawable-hdpi目录中的唯一图像是“ic_launcher.png”和“template.png”

有谁知道如何重置Eclipse以便它能够再次正确地读取图形?

1 个答案:

答案 0 :(得分:0)

单击“项目”,然后按“清除”。这应该刷新你的.xml和R类