【发布时间】:2013-06-23 15:29:00
【问题描述】:
我尝试使用以下代码重命名视频文件:
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");
locat 没有错误 .... 但不执行重命名。
我认为这个问题的原因是因为这个文件在 videoview 中播放所以在代码之前我添加了videoView.setVideoPath(""); 但它没有帮助,我需要做什么???
谢谢...
【问题讨论】:
-
mediaStorageDir 的值是多少?
标签: android file video android-videoview android-file