電話帳に画像を書き込む方法。ディレクトリが作成されましたが、このフォルダにイメージを書き込めませんでした。ここで私のコードです。私は事前におかげで何か悪いことをしているかどうかを確認してください。外部ディレクトリに画像を書き込む
Bitmap bitmap;
String directory = new_path; // I am getting path here of image like sdcard/0/emulated/image.jpg
String folder_name = "abc"
bitmap = BitmapFactory.decodeFile(directory);
iv_6.setImageBitmap(bitmap); // image displayed here but not saving in directory.
try {
File f = new File(Environment.getExternalStorageDirectory()
+ File.separator +folder_name);
f.mkdirs();
FileOutputStream fo = new FileOutputStream(f);
bitmap.compress(Bitmap.CompressFormat.JPEG, 40, fo);
fo.close();
}catch (Exception e)
{
e.printStackTrace();
}
あなたはフォルダ名の後に拡張子を持つファイル名を追加する必要があります。 –