繁体   English   中英

Android重命名检索的图像文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM