[英]Android rename retrieved image file
我有一个图像路径,例如
/storage/emulated/0/PurTab/2148094.jpg
我想将此图像保存到文件中,并将其重命名为XYZ.jpg并将其保存在文件中。
我试过的是
//get file
File photo = new File(baseApp.getObserver().getTempImageFilePath());
//resave file with new name
File newFile = new File("XYZ.jpg");
photo.renameTo(newFile);
但是没有用。 这个怎么做..... ??
首先,请检查您的AndroidManifest权限:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
这两个权限在AndroidManifest文件中都是必需的。
如果您的AndroidManifest中都有这两个权限,则请检查更改文件是否存在。
if(photo.exist())
{
-- change file name logic
}
比更改您的文件名已完成。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.