我正在关注创建应用程序的this链接,该应用程序从解析中接收图像和文本并在列表视图中显示,它实际上是一个惰性列表。一切都很好,一个完美的工作。但在一些像Nexus4或某些HTC手机这样的智能手机中,图像并不显示,而是可以从替代图像中选择替代图像。 LogCat显示以下这些手机的例外,我不知道为什么会这样。 如果有人能想出来的话。
private Bitmap decodeFile(File f) {
第88行
OutputStream os = new FileOutputStream(f);
这个方法开始了。
和第73行是
public FileCache(Context context) {
if (android.os.Environment.getExternalStorageState().equals(
android.os.Environment.MEDIA_MOUNTED))
cacheDir = new File(
android.os.Environment.getExternalStorageDirectory(),
"ParseListViewImgTxt");
else
cacheDir = context.getCacheDir();
if (!cacheDir.exists())
cacheDir.mkdirs();
}
打开目录的代码
id: null
答案 0 :(得分:0)