Android 遍历SDCARD的文件夹并显示目录信息

作者:lqh 时间:2021-06-01 21:49:04 

Android 遍历SDCARD的文件夹并显示目录信息


private String mResult = new String(); private String[] mFileList = null;

1)、显示所有文件/


File flist = new File("/mnt/sdcard");
 mFileList = flist.list();
 for(String str: mFileList){
   mResult += str;
   mResult += "\n";
 }
TextView tv = (TextView)findViewById(R.id.result);
tv.setText(mResult.toString());

2)、显示指定后缀名的文件/


FilenameFilter fnf = new FilenameFilter(){
   public boolean accept(File dir, String filename) {
     if(filename.endsWith(".mp3")) return true;
     return false;
   }
 };

mFileList = flist.list(fnf);

for(String str: mFileList){
   mResult += str;
   mResult += "\n";
 }

3)、仅显示目录/


FileFilter ff = new FileFilter(){
   public boolean accept(File pathname) {
     return pathname.isDirectory();
   }
 };
File[] fileDir = flist.listFiles(ff);
for (int i = 0; i < fileDir.length; i++) {
   String str = fileDir[i].getName();
   mResult += str;
   mResult += "\n";
 }

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

来源:https://my.oschina.net/aibenben/blog/122492

标签:Android,遍历SDCARD
0
投稿

猜你喜欢

  • 详解Java面向对象编程之多态

    2023-08-28 19:17:06
  • Kotlin中空判断与问号和感叹号标识符使用方法

    2022-11-12 13:48:04
  • C#给Word不同页面设置不同背景

    2021-07-20 01:28:16
  • Spring Aop 源码增强获取分享

    2023-06-22 21:59:22
  • android操作XML的几种方法总结

    2021-08-10 06:06:16
  • 基于C#实现乱码视频效果

    2022-01-25 14:29:56
  • Android开发之利用jsoup解析HTML页面的方法

    2023-03-31 19:03:03
  • C#中通过Command模式实现Redo/Undo方案

    2021-07-12 14:58:59
  • mybatis使用collection嵌套查询的实现

    2021-07-06 22:04:58
  • Android Data Binding数据绑定详解

    2023-05-07 14:54:39
  • C#中的多播委托和泛型委托

    2022-03-23 19:17:28
  • Java标识接口的使用方法

    2021-12-24 02:54:14
  • Android中创建对话框(确定取消对话框、单选对话框、多选对话框)实例代码

    2023-07-04 01:48:25
  • C++报错:Id returned 1exit status的解决办法

    2023-08-27 19:47:12
  • Android开发中如何去掉app标题栏的实现

    2023-07-25 00:38:27
  • 浅谈Java中实现深拷贝的两种方式—clone() & Serialized

    2022-04-05 18:36:15
  • Springboot整合企业微信机器人助手推送消息的实现

    2023-08-18 08:37:37
  • Java有哪些操作字符串的类?区别在哪?

    2021-06-02 14:50:54
  • C# 迭代器分部类与索引器详情

    2023-10-16 21:18:18
  • SpringBoot--- SpringSecurity进行注销权限控制的配置方法

    2022-11-11 03:49:54
  • asp之家 软件编程 m.aspxhome.com