blitz-time アプリ開発ブログ

Androidアプリ開発などのTips集

【Androidアプリ開発】Bitmapオブジェクトを指定パスにPNGファイルとして保存

Bitmapオブジェクトを指定パスにPNGファイルとして保存します。

static public boolean saveAsPngImage(Bitmap bmp, String strPath){
    try {
        File file = new File(strPath);
        FileOutputStream outStream = new FileOutputStream(file);
        bmp.compress(Bitmap.CompressFormat.PNG, 100, outStream);
        outStream.close();
    } catch (FileNotFoundException e) {
        e.printStackTrace();
        return false;
    } catch (IOException e) {
        e.printStackTrace();
        return false;
    }
    return true;
}