栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

关于intent调用系统文件管理器打开指定路径目录的问题

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于intent调用系统文件管理器打开指定路径目录的问题

在查阅了网上许多大佬的代码后,实现了要求,其它小伙伴可以参考,可以解决跳转到最近文件的问题
//打开文件目录
         findViewById(R.id.btnprofile).setonClickListener(new View.onClickListener() {
            @Override
            public void onClick(View view) {
                String path = "%2fpict";
                Uri uri = Uri.parse("content://com.android.externalstorage.documents/document/primary:" + path);
                Intent intent = new Intent(Intent.ACTION_OPEN_document);
                intent.addCategory(Intent.CATEGORY_OPENABLE);
                intent.setType("*/*");//想要展示的文件类型
                intent.putExtra(documentsContract.EXTRA_INITIAL_URI, uri);
                System.out.println(uri.toString());
                try {
               
                    startActivityForResult(intent, 0);
                } catch (ActivityNotFoundException e) {
                    e.printStackTrace();
                }
            }
        });
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754853.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号