`

android通过文件管理器选择文件

 
阅读更多

    public void openSystemFile() {
        Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
        intent.setType("*/*");
        intent.addCategory(Intent.CATEGORY_OPENABLE);
        try {
            startActivityForResult(Intent.createChooser(intent, "请选择文件!"),1);
        } catch (android.content.ActivityNotFoundException ex) {
            // Potentially direct the user to the Market with a Dialog
            Toast.makeText(this, "请安装文件管理器", Toast.LENGTH_SHORT).show();
        }
    }


选择完毕后会在onActivityResult(int requestCode, int resultCode, Intent data) 中获得文件的uri
    @Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if (requestCode == 1 && resultCode == Activity.RESULT_OK) {
            // Get the Uri of the selected file
            Uri uri = data.getData();
}}

分享到:
评论

相关推荐

    Android文件管理器源码

    Android文件管理器(增加了文件夹复制移动,下载资源暂停删除等,以及复制过程中的可视化进程)是一个基于Android开发的应用,包含常用文件操作以及文件下载功能,文件操作包括打开文件夹和打开各类的文件(apk、avi...

    Unity调用Android文件资源管理选择文件

    Unity 调用Android文件资源管理器,可以选择Android手机上的图片,视频等一些列文件,并且获得相关的文件路径。直接导入Unity即可运行。测试已经通过

    Android文件上传,文件选择器,多选

    Android文件选择器,可以实现多选,单选文件。

    Android文件管理器

    文件管理器项目,支持文件创建、文件夹创建,文件删除、移动、复制等功能,还有方便方式全选等。

    文件管理器 Android文件管理器

    该软件是一个文件管理器,它能帮助你更好的管理手机上的文件。 1.实现了对文件或文件夹的创建,重命名,删除,复制,移动等功能。 2.长按列表项弹出包含重命名,移动,复制,详细信息等列表项的对话框。 3.按Menu键显示...

    android 文件管理器

    EAsy File Explorer文件管理器是一款功能强大的本地、蓝牙文件管理器. EY文件管理器主要功能有: 1)管理本地手机上的文件、支持蓝牙共享,邮件发送等更多共享方式; 2)自适应所有分辨率手机、MID等ANDROID 便携...

    Android7.0 Intent打开文件管理器 获取文件真实路径

    Android7.0 Intent打开文件管理器 获取文件真实路径。虽然网上很多demo,但是没有一个能够兼容所有Android机的,去网上学习了然后自己亲测过手机分别有Android7.0/6.0/4.3个版本。

    Android应用源码可以管理U盘的文件管理器

    Android应用源码可以管理U盘的文件管理器

    android安卓文件管理器

    android安卓文件管理器

    Android开发文件管理器

    Android开发文件管理器,简单易懂,适合新手开发

    android文件管理器源码

    android系统并不自带文件管理器,但是很多情况下,我们有诸如从SD中打开文件的需要. 下面介绍在代码中实现资源管理器,只需要一百行左右的一个类即可以最常用的文件选择功能。本代码为简单的文件管理器的实现,可独立...

    Android 小米文件管理器源码.rar

    Android 小米文件管理器源码.rar

    android RE文件管理器

    RE文件管理器是由Speed Software开发的一款Android平台高权限文件管理器,获取ROOT权限后可对系统文件进行操作,可以说是Android系统上最好用的文件管理器,老牌文件管理工具,支持多种文件格式查看、权限管理、蓝牙...

    Android 文件管理器

    Android 文件管理器源码,可以参考

    android实现文件管理器

    用android实现的一个存储卡文件管理器。

    Android-一个开源的MaterialDesign文件管理器适用于Android5.0

    一个开源的 Material Design 文件管理器,适用于 Android 5.0

    android文件管理代码

    1. android文件管理器介绍 android系统并不自带文件管理器,但是很多情况下,我们有诸如从SD中打开文件的需要,就必须借助三方开发的资源管理器,常用的有AndExplorer等。这种情况下发布后,用户还需要安装依赖的...

Global site tag (gtag.js) - Google Analytics