【问题标题】:How to store an image in a subfolder in a Sdcard in Android?如何将图像存储在 Android 中 SD 卡的子文件夹中?
【发布时间】:2014-04-18 17:23:52
【问题描述】:

我想将我的图像存储在 sdcard 子文件夹中。我已完成以下操作,但我的图像没有存储在子文件夹中。如何将图像保存在子文件夹中? 我的代码如下:

 final File wallpaperDirectory = new File("/sdcard/Wallpapertask/");
 wallpaperDirectory.mkdirs();
 myImageView1.setImageBitmap(circleBitmap);
 BitmapDrawable drawable = (BitmapDrawable)myImageView1.getDrawable();
 Bitmap bitmap = drawable.getBitmap();
 File sdCardDirectory = Environment.getExternalStorageDirectory();
 File image = new File(sdCardDirectory, "test2.png");

【问题讨论】:

标签: android bitmap android-sdcard


【解决方案1】:

如何将图像保存在子文件夹中?

您的代码不保存任何图像。您可以使用the compress() method on BitmapBitmap 写入OutputStream

还请注意,您不应硬编码路径,例如 /sdcard/Wallpapertask,如 that path will not work on all devices or for all users

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-12
    • 1970-01-01
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    相关资源
    最近更新 更多