Android11上的createDeleteRequest()的OnActivtyResult问题
创始人
2024-08-20 11:30:04
0

在Android 11上,使用createDeleteRequest()方法来请求文件的删除会遇到OnActivityResult问题。这是因为Android 11限制了应用对外部存储的访问。为了解决这个问题,我们需要使用MediaStore API来删除文件。

以下是示例代码:

private void deleteFile(){
    Uri uri = MediaStore.Downloads.EXTERNAL_CONTENT_URI;
    String selection = MediaStore.Downloads._ID + "=?";
    String[] selectionArgs = new String[]{fileId};

    ContentResolver contentResolver = getContentResolver();
    int rowsDeleted = contentResolver.delete(uri, selection, selectionArgs);

    if (rowsDeleted > 0) {
        Toast.makeText(this, "文件删除成功", Toast.LENGTH_LONG).show();
    } else {
        Toast.makeText(this, "无法删除该文件", Toast.LENGTH_LONG).show();
    }
}

这里我们使用了MediaStore.Downloads.EXTERNAL_CONTENT_URI作为要删除的文件的URI,然后使用MediaStore.Downloads._ID作为条件来选择要删除的文件。最后,我们使用ContentResolver来执行删除操作,并根据返回的行数来判断是否删除成功。

这样,我们就可以在Android 11上通过MediaStore API来删除文件,而不再需要使用createDeleteRequest()方法。

相关内容

热门资讯

黑科技系统(微扑克插件)外挂透... 黑科技系统(微扑克插件)外挂透视辅助软件(透视)详细教程(一直真的有挂);1、微扑克插件透视辅助简单...
黑科技安装!(aa扑克)透明挂... 黑科技安装!(aa扑克)透明挂辅助器,(aa扑克)最初有挂,技巧教程(有挂攻略)关于aa扑克机制的,...
黑科技中牌率(wpk微扑克)外... 黑科技中牌率(wpk微扑克)外挂透视辅助下载(透视)第三方教程(果然存在有挂)wpk微扑克辅助器中分...
黑科技辅助挂!(aapokEr... 黑科技辅助挂!(aapokEr)透明挂辅助机制,(AAPOkER)原本有挂,必赢教程(有挂神器);亲...
黑科技苹果版(微扑克插件)外挂... 黑科技苹果版(微扑克插件)外挂透视辅助软件(透视)wpk教程(原来真的有挂)微扑克插件辅助器中分为三...
黑科技辅助挂!(wEpoke)... 黑科技辅助挂!(wEpoke)软件透明挂,(wEpOke)原来存在有挂,2025新版总结(有挂技巧)...
黑科技教学(wpkai)外挂透... 黑科技教学(wpkai)外挂透视辅助教程(透视)分享教程(真是是真的有挂);1、wpkaiai机器人...
黑科技教程!(wpK)透视辅助... 黑科技教程!(wpK)透视辅助挂,(WpK)确实真的是有挂,切实教程(有挂攻略);支持2-10人实时...
黑科技教学(微扑克小程序)外挂... 黑科技教学(微扑克小程序)外挂透视辅助下载(透视)详细教程(真是存在有挂);1、进入到微扑克小程序黑...
黑科技脚本!(Aapoker)... 1、黑科技脚本!(Aapoker)透明挂辅助app,(AAPOKER)一直真的有挂,2025教程(有...