Android打开系统自带文件管理器,全选菜单选项
打开系统的文件管理器,一般操作如下:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
//设置类型,任意类型
intent.setType("*/*");
intent.addCategory(Intent.CATEGORY_OPENABLE);
startActivityForResult(intent,OPEN_FILE_REQUEST_CODE);
但是你会发现,企业微信里面【打开本地文件】的功能,右上角的更多设置里面有个【全选】的菜单,这说明我们需要携带一些参数,才能打开这个【全选】的功能。百度了半天,没找到答案,这怎么办?
后来想,参数肯定在Intent里面,诸如CATEGORY_OPENABLE这样的参数,多选or全选的英文是MULTI的前缀,基于此,在源码里面搜索一番,真发现了EXTRA_ALLOW_MULTIPLE这个参数。大致看了下英文注释,应该就是,代码验证了一下,确实,完整代码如下:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("*/*");
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
startActivityForResult(intent,OPEN_FILE_REQUEST_CODE);
小记一下,希望对其他人有帮助
Android打开系统自带文件管理器,全选菜单选项相关推荐
- Android打开系统自带文件管理器,选择指定类型的文件
//调用系统文件管理器打开指定路径目录Intent intent = new Intent(Intent.ACTION_GET_CONTENT);//intent.setDataAndType(Uri ...
- android 调用系统自带文件管理器_编写使用Android 系统自带的文字转语音代码
调用Android系统语音TextToSpeech实例对象 具体代码写法如下: TextToSpeech mTextToSpeech = new TextToSpeech(this, new Text ...
- Android使用系统自带下载器
前言 工作中遇到一个功能,下载pdf到本地.我选择调系统管理器下载完后弹出选择打开方式弹框,比如QQ pdf查看器. 在配置文件添加权限 <uses-permission android:nam ...
- Android调用系统自带的文件管理器,打开指定路径
一.打开系统自带的文件管理器 if (!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {showTo ...
- Android studio3.0打开Device File Explore(文件管理器)的方法(图文教程)
Android studio3.0打开Device File Explore(文件管理器)的方法 看到网上AS3.0新增加的查看手机文件的新功能,全部都是转载的,没有几个人心细的把如何打开的方法写下来 ...
- android安装自动打开网页,Android调用系统自带浏览器打开网页的实现方法
Android调用系统自带浏览器打开网页的实现方法 在Android中可以调用自带的浏览器,或者指定一个浏览器来打开一个链接.只需要传入一个uri,可以是链接地址. 启动android默认浏览器 在A ...
- Android删除系统自带软件对照表
Android删除系统自带软件对照表 Postedon 2011/04/19 by pop 注:带*号的千万不能删 *AccountAndSyncSettings.apk同步与帐户设定 *Ap ...
- android系统旁边有一个锁,Android中系统自带锁WalkLock与KeyguardLock用法实例详解
本文实例讲述了Android中系统自带锁WalkLock与KeyguardLock用法.分享给大家供大家参考,具体如下: WalkLock - 顾名思义 唤醒锁 点亮屏幕用的 KeyguardLock ...
- 【Android】系统自带的主题与样式(theme and style)
android中自带的主题(theme)的集锦: •android:theme="@android:style/Theme.Dialog" 将一个Activity显示为对话框模 ...
- android开启照相功能,Android打开系统相机并拍照的2种显示方法
本文实例为大家分享了Android打开系统相机并拍照的具体实现代码,供大家参考,具体内容如下 目标效果: 第二张为点击第一个按钮拍照后显示的,比较模糊,第三章为点击第二个按钮拍照后显示的,比较清楚. ...
最新文章
- DELL optiplex 解决改回 AHCI蓝屏问题
- onSaveInstanceState和onRestoreInstanceState触发的时机
- opencv 显示图片
- Oracle 表的创建 及相关參数
- 爱屋及乌 年轻投资者因喜爱Snapchat亏钱也买Snap股票
- 26Exchange Server 2010跨站点部署-内外网邮件流测试
- MySQL服务的启动和停止
- MySQL在线DDL工具pt-osc
- centos 安装 acrobat Reader之后
- [react] 受控组件和非受控组件有什么区别?
- qt设置 阿里巴巴普惠体 英文_怎样把免费的阿里巴巴普惠字体设置为Office全家桶软件主题字体?...
- jQuery 学习笔记之十六 评分
- 【李宏毅2020 ML/DL】补充:Structured Learning: Introduction Structured Linear Model
- zendstudio的安装与配置
- python爬虫代理怎么使用_Python爬虫设置代理IP(图文)
- Kafka运维大全来了!优化、监控、故障处理……
- python input隐藏输入_python输入input
- 私域流量运营平台有哪些?
- 问题杂谈:教你读懂UML图
- Window7和Ubuntu双系统 删除Ubuntu