如何在android库中的库中打开位图图片

时间:2015-09-03 19:07:46

标签: android database image uri gallery

我想从数据库中获取image,并在gallery或其他可以显示image的应用中显示该数据。如何为uri ??

设置image

我从这样的数据库中得到一张图片:

public Bitmap retrive(String table,String noeDastor,int row){
    Cursor cur=mydb.rawQuery("SELECT * FROM "+table+" where noeDastor= '"+noeDastor+"'", null);
    cur.moveToPosition(row);
    photo=cur.getBlob(5);
    ByteArrayInputStream imageStream = new ByteArrayInputStream(photo);
    Bitmap theImage= BitmapFactory.decodeStream(imageStream);
    return theImage;
}

我希望在Image手机中显示gallery ...

1 个答案:

答案 0 :(得分:0)

尝试将位图保存到文件。然后在Android画廊中显示它所在的位置 如果我理解

当然,这是一个糟糕的解决方案,但它会起作用

或查看这些答案

How to get a Uri object from Bitmap

看起来他们使用类似的解决方案)