工作需要,txt要能用Html查看器打开

方法1. txt格式的文件除了做txet/plain格式还做text/html格式上报intent

位置:frameworks/base/media/java/android/media/MediaFile.java

static {

addFileType("MP3", FILE_TYPE_MP3, "audio/mpeg", MtpConstants.FORMAT_MP3);

addFileType("M4A", FILE_TYPE_M4A, "audio/mp4", MtpConstants.FORMAT_MPEG);

addFileType("WAV", FILE_TYPE_WAV, "audio/x-wav", MtpConstants.FORMAT_WAV);

addFileType("AMR", FILE_TYPE_AMR, "audio/amr");

addFileType("AWB", FILE_TYPE_AWB, "audio/amr-wb");

//if (isWMAEnabled())

{

addFileType("WMA", FILE_TYPE_WMA, "audio/x-ms-wma", MtpConstants.FORMAT_WMA);

}

...

addFileType("TXT", FILE_TYPE_TEXT, "text/plain", MtpConstants.FORMAT_TEXT);

addFileType("TXT", FILE_TYPE_TEXT, "text/html", MtpConstants.FORMAT_TEXT);//add open txt by HtmlViewer

addFileType("HTM", FILE_TYPE_HTML, "text/html", MtpConstants.FORMAT_HTML);

addFileType("HTML", FILE_TYPE_HTML, "text/html", MtpConstants.FORMAT_HTML);

addFileType("PDF", FILE_TYPE_PDF, "application/pdf");

addFileType("DOC", FILE_TYPE_MS_WORD, "application/msword", MtpConstants.FORMAT_MS_WORD_DOCUMENT);

...

}

方法2. HtmlViewActivity接收“text/plain”类型的文件

android:theme="@android:style/Theme.Light" >

//增加接受文本文件的类型

android html 文件怎么打开,Android可以用Html查看器打开txt文件相关推荐

  1. 用MATLAB打开含有英文、数字和汉字的txt文件

    之前也没接触过用MATLAB打开含有英文.数字和汉字的txt文件,结果网上查了一下,打开的文件内容中文全部显示乱码,折腾了大半天终于解决了. 一.常用打开方法: 1.Data = load(" ...

  2. html图片通过照片查看器打开图片,在Windows7中打开照片,提示“Windows 照片查看器无法显示此图片,因为计算机上...

    在Windows7中打开照片,提示"Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足.请关闭一些目前没有使用的程序或者释放部分硬盘空间(如果硬盘几乎已满),然后重试. ...

  3. Win10图片打开方式没有“Windows照片查看器”,如何找回?

    Win10图片打开方式没有"Windows照片查看器",如何找回? 如果你是全新安装的Win10正式版,那么就会发现当在图片上点击右键时,"打开方式"菜单里熟悉 ...

  4. Win10图片打开方式没有“Windows照片查看器”

    创建文本文档,复制以下内容 Windows Registry Editor Version 5.00; Change Extension's File Type[HKEY_CURRENT_USER\S ...

  5. 解决Total Commander总是使用老旧的“Windows照片查看器”打开图片的问题

    随着Windows的更新,新的"照片"应用取代了原来的"Windows照片查看器"应用,好处有很多,比如自带简单的编辑功能,比如对于高分辨率屏幕的支持更好等. ...

  6. 打开图片显示Windows照片查看器无法显示图片。因为计算机上的可用内存可能不足。解决方法!

    打开图片显示Windows照片查看器无法显示图片.因为计算机上的可用内存可能不足.解决方法! 首先,去exiftool(.)org下载个免费的命令行程序exiftool.exe. 然后,用记事本建一个 ...

  7. 如何在Win10中使用Windows图片查看器打开图片

    很多朋友在使用Win10中,可能觉得Win10自带的图片查看器打开比较慢,因此这里提供一个在Win10使用Windows图片查看器来查看图片的方式. 首先,按徽标键+R键打开运行,然后输入Regedi ...

  8. Win10默认的图片查看器打开图片很慢怎么办?推荐WPS图片

    平时老古偶尔需要放大看一些图片都喜欢直接双击用系统自带的图片查看器来看,以前用 Win7 的还不错,但是升级到 Win10 之后打开图片总是很慢,有时候还无法打开需要关闭图片后重新打开才行,不知道大家 ...

  9. Win10 无法用照片查看器打开照片

    Win10 无法用照片查看器打开照片 需要从注册表里修改设置,亲测,好用 步骤如下: 转载自:https://www.xuexila.com/diannao/xitong/win7/757688.ht ...

最新文章

  1. 如何保证Qt状态机的最佳性能
  2. swift3.0友盟分享
  3. 软件工程第八次作业-2017282110249
  4. System.DBNull.Value与Null的区别
  5. javascript this 详解
  6. centos7桌面脚本双击运行
  7. python主要用来做什么-python语言都可以做什么
  8. python语言入门-python语言入门资料
  9. 谷歌浏览器 flash_Chrome 76测试版默认禁用Flash 用户可避开更多付费页面
  10. 远控免杀从入门到实践 (11) 终结篇
  11. 折腾黑苹果的正确潜入姿势(系统版本:macOS Catalina 10.15)
  12. 拍摄视频,真的帧率越高越好吗?
  13. 电子计算机分类 可以分为哪些,计算机按照工作原理进行分类可以分为
  14. 基于北京二手房价数据的探索性数据分析和房价评估——数据的可视化分析
  15. scikit-learn广义线性模型之最小二乘法
  16. 煤化工工控网络安全解决方案 第一部分
  17. 华为路由器MPLS VPN综合实验
  18. 超链接一般有两种表现形式_网站内链分为哪几种?内链的七种表现形式
  19. 3.16 使用历史纪录画笔工具 [原创Ps教程]
  20. 数码科技分享_路由器01————TP-LINK AC1900无线桥接:没用的路由器千万别扔掉,它还可以当你的WiFi放大器

热门文章

  1. 经典RPG游戏的七个次重要要素
  2. greenplum时区避坑
  3. 计算机教师继续教育心得,教师继续教育心得体会(精选3篇)
  4. 【计算机视觉】简述对LFT-Net(大场景点云分割)的理解
  5. 让IE9及以上兼容es6,Promise, 及es7的async await
  6. ILLUM 光场相机矫正
  7. TS之namespace与module
  8. Android技术分享| 【Android 自定义View】多人视频通话控件
  9. BaseRecyclerViewAdapterHelper用法抄袭
  10. Scrapy 2.6 Downloader Middleware 下载器中间件使用指南