resolveUri 在错误的位图上失败:android.graphics.Bitmap@40566318..in an



当我在哈希图中添加位图图像以在列表视图中显示它时出现此错误请帮忙吗??

         hm = new HashMap<String, Object>();
            hm.put(IMAGE, ops);
            hm.put(TITLE, text);
            hm.put(CARDS_COUNT, cardsCount +" Stampii");
            items.add(hm);
    }
    final SimpleAdapter adapter = new SimpleAdapter(this, items, R.layout.main_listview,
            new String[]{TITLE, CARDS_COUNT, IMAGE}, new int[]{ R.id.main_name, R.id.main_info, R.id.main_img});
    listView.setAdapter(adapter);
听起来

像是将Bitmap对象添加到映射中,但您应该添加的是指向位图的 uri(例如文件 uri、内容 uri 等),而不是位图本身。您还可以添加整数资源 ID(例如 R.drawable.my_bitmap)。

相关内容

最新更新