我想从Gallery中选择图像并将其复制到SDCard中的其他文件夹中.
从图库中选择图像的代码
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK);
photoPickerIntent.setType("image/*");
startActivityForResult(photoPickerIntent, REQUEST_CODE_CHOOSE_PICTURE_FROM_GALLARY);
Run Code Online (Sandbox Code Playgroud)
我在content://media/external/images/media/681onActivityResult上获得了这个URI.
我想复制图片,
形成 path ="content://media/external/images/media/681
到 path = "file:///mnt/sdcard/sharedresources/ SD卡中的Android这条道路.
这该怎么做?
android android-intent android-gallery android-contentprovider android-file
我有一个按钮,我希望当我点击它时图像被保存到SD卡(或内部存储器,如在htc一个x我们没有像SD卡那样的外部存储器)
这是我的代码:
sd.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
MpClick.start();
File myDir=new File("/sdcard/Saved_images");
myDir.mkdirs();
Random generator = new Random();
int n = 10000;
n = generator.nextInt(n);
String fname = "Image-"+ n +".jpg";
File file = new File (myDir, fname);
if (file.exists ()) file.delete ();
try {
FileOutputStream out = new FileOutputStream(file);
bitMapToShare.compress(Bitmap.CompressFormat.JPEG, 600, out);
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
});
Run Code Online (Sandbox Code Playgroud)
如何在其中显示一条消息,其中写着"您的图像已保存".像一个警报但是2秒然后消失
我正在寻找有人协助我在我的应用程序中需要的代码来复制图像,从而将它们作为标准(图库)存储在HTC欲望的SD卡上的另一个文件夹中.我希望用户能够点击按钮,某个文件从SD卡库文件夹复制到SD卡上的另一个文件夹?谢谢