我创建了一个小部件,它从内部存储中读取图像并将其显示在ImageView中。它在模拟器上运行良好(Android 2.3.3.API Level 10)但是当我在我的设备上运行它(Droid Razr Android 2.3.6)时,它不显示图像。小部件在屏幕上,但它只是空白。小部件的其他部分工作正常,如配置活动等。只有图像没有出现。可能有什么不对?
感谢您的帮助!
答案 0 :(得分:0)
我有两个可能出错的建议:
chmod a+r yourfile
答案 1 :(得分:0)
好的我修好了。在我的存储类中,我通过它存储和读取内部存储器中的图像,有一个函数将 fileName 作为参数。现在,在进行最终调用以存储它时,将使用此 fileName 。相反,我写了“fileName”。因此,存储中只有一个名为 fileName 的文件。当使用实际的fileName从存储中读取时,这会导致问题。