废话不多说,直切主题

如图:

修改文件夹在PC上的文件夹名:

在frameworks/base/media/java/android/mtp 下找到MtpProertyGroup.java源文件

在MtpPropertyList getPropertyList(int handle, int format, int depth)函数中的case MtpConstants.PROPERTY_OBJECT_FILE_NAME:添加如下代码

注意我这里是只修改根目录下的文件,Pictures、Movies、Music分别改成 我的图片、我的视频、我的音乐,parent == 0表示是在根目录

还有一点要注意

int parent = queryInt(handle, Files.FileColumns.PARENT);

中的查询是

    private Integer queryInt(int id, String column) {Cursor c = null;try {// for now we are only reading properties from the "objects" tablec = mProvider.query(mPackageName, mUri,new String [] { Files.FileColumns._ID, column },ID_WHERE, new String[] { Integer.toString(id) }, null, null);if (c != null && c.moveToNext()) {return new Integer(c.getInt(1));}} catch (Exception e) {} finally {if (c != null) {c.close();}}return null;}

就这么多了,下一篇关于MTP模式下如何禁止PC端在根目录创建文件夹、修改文件名、删除文件夹等

Android在MTP模式下,只显示指定文件夹相关推荐

  1. html file 隐藏,input type=file /浏览时只显示指定文件类型(html5新特性)

    type="file" />浏览时只显示指定文件类型 accept属性列表 1.accept="application/msexcel" 2.accept ...

  2. php只显示指定文件类型_PHP 上传时的文件类型

    php上传常见文件类型对应的$_FILES["file"]["type"]. xls application/vnd.ms-excel xlsx applica ...

  3. win10服务器文件夹显示不全,win10电脑为什么只显示部分文件夹该如何处理

    细心的伙伴会留意到,如果使用电脑的时间越长,我们碰到的各种奇怪的问题可能越奇怪,例如最近有小伙伴留言说,自己的win10电脑不知道为什么只显示部分文件夹,这是怎么回事呢我们又该如何处理呢?下面白豆芽就 ...

  4. Mac下如何显示隐藏文件/文件夹

    Mac下默认也是不显示隐藏文件的,有些时候我们想查看隐藏文件就不是那么方便了,下面我就给大家分享2种查看隐藏文件/文件夹的方法 工具/原料 Mac操作系统 Finder 终端 通过Finder 1 在 ...

  5. Matlab下保存图片到指定文件夹

    在MATLAB下将处理得到的图片保存到某个指定文件夹 命令: imwrite(pic(需要保存的图片名称),strcat('文件路径'),'jpg') 例如: imwrite(I,strcat('C: ...

  6. php只显示指定文件类型_php强制下载指定类型的文件

    当需要将文件直接下载时,可以使用如下的函数来实现. 代码: 复制代码 代码示例: function downloadFile($file){ $file_name = $file; $mime = ' ...

  7. 电脑桌面只显示计算机不显示文件夹,电脑界面变成黑色的 所有的文件夹都变成黑色的 单击右键属性 什么都看不见 都是黑色的 只显示图标-文件夹图标...

    问答堂>手机>其他分类>电脑界面变成黑色的 所有的文件夹都变成黑色的 单击右键属性 什么都看不见 都是黑色的 只显示图标 可以聊qq 上网 就是变成了黑色的 所有的背景都变成了黑色的 ...

  8. android SD卡目录下创建、复制文件夹以及文件

    声明SD卡权限 <!-- 允许程序访问外部存储设备 --> <uses-permission android:name="android.permission.WRITE_ ...

  9. ubuntu18.04.3如何在终端下切换到指定文件夹或根目录

    看到很多的新手,不知道如何在终端切换到根目录的,或者是指定的目录的,下面介绍一下切换的方法 1.先按键盘[ctrl+alt +t]弹出终端,那么你会看到终端上的提示当前目录为[~]这个就是当前在的目录 ...

最新文章

  1. Java基础学习总结(10)——static关键字
  2. jQuery滑动效果实例
  3. php background-color:,background-color属性怎么用
  4. 中国农业大学计算机专业在陕西录取分数线,陕西考生,400多分被985大学录取,分不高的考生“捡漏“注意这几点...
  5. 多玩家游戏设计注意思的地方(转)
  6. 编程语言-jul2014
  7. web中ajax实现二级联动,Ajax实现城市二级联动(一)
  8. npm下载缓慢解决方法
  9. c++多线程——同步并发
  10. 小程序ASC解密(java)
  11. 生产系统仿真软件,实现数字化工厂的利器!
  12. QT 网络编程之https
  13. 计算机管理员如何改名,win10修改管理员名称怎么改名_win10本地账户管理员改名如何操作...
  14. linux c 拒绝服务攻击,低速率拒绝服务攻击原理
  15. redis短信发送限制
  16. IOS基于新浪微博开放平台微博APP
  17. ERP与MES集成技术在服装行业中的应用
  18. linux使用命令查看MAC地址
  19. egg 添加 samesite=none, 出现感叹号
  20. 设计模式——做软件的必学课程

热门文章

  1. 图像超分辨重构(SR)论文整理————适用于刚接触这个领域的初级研究者。(持续更新)
  2. Windows 10 下安装pycrypto时出错的解决问题
  3. 快速将图片背景去掉教程
  4. 前端笔记(03)——一文看懂flex布局
  5. html/css--flex布局
  6. 【Vue开发实战课后题】子组件为何不可以修改父组件传递的props?
  7. 黑马程序员java学习打卡----程序流程控制
  8. 医院管理信息系统与临床信息系统
  9. 全国大学的戏精,都在论文致谢里了
  10. 【评测】一种组织蛋白快速提取方法