Итак, я пытаюсь сохранить файл mp4 из временного файла в каталог изображений. Планшет работает отлично. Но он не работает на связке samsung. Это даже не создание каталога.Видео не сохраняется?
private void moveFileToGallery() {
File mediaStorageDir = new File(
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),
VIDEO_DIRECTORY_NAME);
if (!mediaStorageDir.exists()) {
if (!mediaStorageDir.mkdirs()) {
Log.d(VIDEO_DIRECTORY_NAME, ": Failed to create directory");
return;
}
}
String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss")
.format(new Date());
String videoFileName = "VID_"+timeStamp+".mp4";
File source= new File("/sdcard/myvideo.mp4");
File destination= new File(mediaStorageDir.getPath() + "/"+videoFileName);
source.renameTo(destination);
Toast.makeText(getApplicationContext(), "Video Saved to Gallery!", Toast.LENGTH_LONG).show();
}
}
Кто-нибудь знает, что случилось с моим кодом?
Какую ошибку вы получаете? и можете ли вы получить доступ к файловому видео? –
Да Я могу получить доступ к исходному файлу. Коды прошли через, но когда я проверяю файл в каталоге, его там нет. – tipsywacky