小编sha*_*arp的帖子

如何从内部存储中显示位图?

我将位图图像保存在内部存储中,但我无法重新显示它.我已经研究了很长时间但我还没有找到.

public static void saveImages(Activity activity) throws IOException
    {  
        for (int i=0; i<categories.getItems().length; i++) {        
            OutputStream os2 = activity.openFileOutput(categories.getItems()[i].getName(),
                    Context.MODE_WORLD_READABLE);
            OutputStreamWriter osw2 = new OutputStreamWriter(os2);
            Bitmap bmp = ((BitmapDrawable)categories.getItems()[i].getCategoryImage()).getBitmap(); 
            bmp.compress(Bitmap.CompressFormat.PNG, 90, os2);
            osw2.close();
        }
    }
Run Code Online (Sandbox Code Playgroud)

此代码可成功保存图像.我将重新显示文件中的图像.谢谢

android loading bitmap

0
推荐指数
2
解决办法
6831
查看次数

标签 统计

android ×1

bitmap ×1

loading ×1