HTC Incredible显示空白ImageView

时间:2010-05-09 18:54:22

标签: android android-emulator imageview sd-card

我有一个应用程序,它使用setImageDrawable(Drawable)方法在ImageView中显示图像。然而,随着Droid Incredible的发布,图像将成为一个空白屏幕。我正在使用Drawable.createFromPath(Environment.getExternalStorageDirectory() + "\\imagefile")从SD卡访问图像。我没有任何错误,只是黑屏。如果在尝试加载图像后我尝试访问Drawable的属性,我将得到一个空指针异常。这让我相信Drawable没有加载,但我不知道为什么或如何使它工作。

此代码一直在处理所有其他Android设备,所以我不确定与Incredible有什么不同。

不幸的是我无法访问Incredible进行测试,因此我必须依赖其他人来测试并向我发送日志文件。我们将非常感谢您提供的任何帮助。如果有人知道如何在模拟器上复制此问题,那也会有所帮助。我已经配置了一个带有固件7和正确屏幕分辨率的仿真器,但我无法复制该问题。

2 个答案:

答案 0 :(得分:1)

The Incredible没有配备SD卡。相反,它有8GB内部存储,你可以使用。有关详细信息,请参阅here

嘿,我刚注意到马克已经说过这个了。

答案 1 :(得分:0)

我已经确认这不是SD卡的问题(尽管这是另一个需要解决的问题)。使用安装了SD卡的Incredible会产生上述结果,同时保存/加载内部存储器中的图像(“/ emmc”)。