Я пытаюсь следующего кодомне удается удалить файл в андроиде Lolipop и выше
String Data = cursor.getString(cursor
.getColumnIndex(MediaStore.Audio.Media.DATA));
File file = new File(Data);
if (file != null && file.exists()) {
// delete it
Toast.makeText(FileEditorDialog.this, "deleted not null",
Toast.LENGTH_LONG).show();
}
boolean deleted = file.delete();
if (deleted) {
Toast.makeText(FileEditorDialog.this,
"Successfully Deleted", Toast.LENGTH_LONG).show();
sendBroadcast(new Intent(
Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,
Uri.parse("file://"
+ Environment.getExternalStorageDirectory())));
finish();
}
Этот код работает в андроиде боба желе, но не андроид Lolipop как мы можем удалить файлы в андроиде Lolipop
У вас есть разрешение WRITE_EXTERNAL_STORAGE? –
Просьба предоставить нам файл манифеста –
Какая ошибка? – Henry