webviewでbase64エンコードされた画像ファイルを受け取り、アプリ側でエンコードしてギャラリーに保存するのを実現したいのですが、うまくいきません。
String data = imageData.replaceFirst("data:image/png;base64,", "");
byte[] bytes = Base64.decode(data, Base64.DEFAULT);
Bitmap bitmap = BitmapFactory.decodeByteArray(bytes, 0, bytes.length);
bitmapの形式に変換してから保存をしようとしていますが、こういった場合どのようにして、ダウンロードした画像をギャラリーに直接保存することができるのでしょうか。
intentを生成してOutputStreamに流すやり方が適切なのでしょうか。
ご存知の方、いらっしゃいましたら教えていただきたいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。