android 关联自定义文件,文件管理器中打开自定文件类型
来源:互联网 发布:revit是什么软件 编辑:程序博客网 时间:2024/05/16 14:10
1:这个问题在百度一搜都是如下面的解决方案
<!--<data android:scheme="file"/>--><!--<data android:host="*" />--><!--<data android:pathPattern=".*\\.stl" />-->
刚开始发现没问题确实能打开/storage/路径下的stl文件,然而在往深一层的文件点的时候,app就没办法识别自定义的文件类型了
2:解决方法
1: 多写几个data ,pathPattern 中的意思你的路径样式,如第一个是在/storage/sdcard/emulated/0/下的文件能支持stl格式文件,第二个比第一个多了"/.*" 所以可以打开下一层的自定义文件
<intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <!--<data android:scheme="file"/>--> <!--<data android:host="*" />--> <!--<data android:pathPattern=".*\\.stl" />--> <data android:scheme="file" android:host="*" android:mimeType="*/*" android:pathPattern=".*\\.stl"/> <data android:scheme="file" android:host="*" android:mimeType="*/*" android:pathPattern="/.*/.*\\.stl"/> <data android:scheme="file" android:host="*" android:mimeType="*/*" android:pathPattern="/.*/.*/.*\\.stl"/> <data android:scheme="file" android:host="*" android:mimeType="*/*" android:pathPattern="/.*/.*/.*/.*\\.stl"/> <data android:scheme="file" android:host="*" android:mimeType="*/*" android:pathPattern="/.*/.*/.*/.*/.*\\.stl"/> <data android:scheme="file" android:host="*" android:mimeType="*/*" android:pathPattern="/.*/.*/.*/.*/.*/.*\\.stl"/> <data android:scheme="file" android:host="*" android:mimeType="*/*" android:pathPattern="/.*/.*/.*/.*/.*/.*/.*\\.stl"/> <data android:scheme="file" android:host="*" android:mimeType="*/*" android:pathPattern="/.*/.*/.*/.*/.*/.*/.*/.*\\.stl"/></intent-filter>
2:只需要就可一打开所有文件了
<intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="*/*"/> </intent-filter>
0 0
- android 关联自定义文件,文件管理器中打开自定文件类型
- 注册文件类型,关联文件
- .Net 自定义读取自定Config文件
- android 删除文件,打开指定的文件类型
- webstorm文件类型关联错误 导致文件打开方式不对 修改文件关联设置
- 文件类型关联的文件图标
- Android打开系统文件管理器的坑
- Windows下自定义文件类型如何双击打开,如何双击文件后都在一个实例中打开
- Android调用系统自带文件管理器
- Android6.0自带文件管理器无法打开apk
- VC中实现打开文件对话框中文件类型下拉列表
- 文件管理器,根据不同文件类型,设…
- AS中文件类型的转换问题(文件打开方式)
- Android自定义适配器---实现简单文件管理器
- Android 打开文件管理器,并返回选中文件的path
- Android 打开文件管理器 获取文件的真实路径
- 打开系统自带的图片或文件管理器,指定路径打开指定图片或文件
- 自定义文件管理器
- 开发艺术探索阅读笔记—02
- 算法竞赛入门经典(分数化小数)
- Android学习 (十) 让TextView里面文字居中的方式
- 云片网--发送短信验证码服务端接口
- matlab 曲线交叉点
- android 关联自定义文件,文件管理器中打开自定文件类型
- Maven教程-简介安装配置创建
- 空间三维点绕任意空间直线旋转
- CString、CStringA 和 CStringW
- postgresql数据库存储过程、索引、触发器相关SQL梳理
- android开发之MediaPlayer+Service MP3播放器
- Charles 从入门到精通
- kafka系列(七)使用Kafka-Connect导入导出数据
- 1线程同步-底层支持