我最近在做一个app需要从服务器获取数据,我设想是把图片存放在数据库中,然后转换成drawable显示,从数据库中获取得到的是一个Inputstream流,转换成图片就变成全白.我在计算机端测试(Java代码,非模拟器)没问题,但到了android设备上就不行了.InputStream is = rs.getBinaryStream("img");
Drawable dr = Drawable.createFromStream(is, "src");Bitmap也不可以InputStream is = rs.getBinaryStream("img");
byte[] b = new byte[1024 * 1024 * 5];
is.read(b);
Bitmap bitmap = BitmapFactory.decodeByteArray(b, 0, b.length);