我一直试图在SD卡中移动文件,但无济于事:这是代码:
try {
File sd=Environment.getExternalStorageDirectory();
// File (or directory) to be moved
String sourcePath="mnt/sdcard/.Images/"+imageTitle;
File file = new File(sd,sourcePath);
// Destination directory
String destinationPath="mnt/sdcard/"+imageTitle;
File dir = new File(sd,destinationPath);
// Move file to new directory
boolean success = file.renameTo(new File(dir,file.getName()));
if (!success) {
handler.post(new Runnable(){
@Override
public void run() {
Toast.makeText(getApplicationContext(),"File moved",Toast.LENGTH_LONG).show();
}
});
}
}
catch (Exception e) {
}
我不知道wasup.Will欣赏帮助.