我尝试使用以下代码重命名视频文件:
File from = new File(outputFileName);
File to = new File(mediaStorageDir,mediaFile);
from.renameTo(to);
什么时候
outputFileName = //mnt/sdcard/Movies/Your_voice/Your_voice.mp4
和
mediaFile = mediaStorageDir.getPath() + File.separator
+ "Your_voice" +
timeStamp +
".mp4";
和
mediaStorageDir = new File(
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MOVIES),
"Your_voice");
定位中没有错误 .... 但不执行重命名。
我认为这个问题的原因是因为这个文件在 videoview 中播放所以在我添加的代码之前,videoView.setVideoPath("");
但它没有帮助,我需要做什么???
提前谢谢...