Проблема:
Я хочу удалить видеофайл из внутреннего хранилища устройства Android.
Ниже приведен код в классе, который расширяет BaseAdapter и метод file.delete () возвращаетfalse
File fdelete = new File(videolist.get(position).getVideopath());
Log.d(TAG,"Path to delete : "+videolist.get(position).getVideopath());
if (fdelete.exists()) {
Log.d(TAG,"DELETE EXIST");
if (fdelete.delete()) {
Log.d(TAG,"DELETED");
} else {
Log.d(TAG,"NOT DELETED");
}
}
"videolist.get (position) .getVideopath ()" возвращает это: "/ storage / emulated / 0 / Download / jellyfish-3-mbps-hd-h264xgdhdudtudutdutdjtditditdtidjtdddjtk.mkv "