【发布时间】:2018-05-19 14:01:19
【问题描述】:
此代码有效
getActivity().getContentResolver().
delete(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI ,
"TITLE ='" + songdetails.get(index).song + "'", null);
但问题是,它会删除所有具有给定标题的文件。我尝试了 DATA 而不是 TITLE,但没有奏效,弹出错误提示“没有名为 DATA 的列”。
任何人都可以就使用什么而不是标题提出任何建议吗?或者任何人都可以告诉我完全不同的方式来删除某些东西。我也试过了,效果很好,
File file = new File(songdetails.get(index).Path);
boolean deleted = file.delete();
但问题是媒体存储没有更新
【问题讨论】: