\\成员变量 

private File[] files;private ArrayList fileList;
private void setData() {    //打开指定目录,显示项目说明书列表,供用户选择    String PATH = Environment.getExternalStorageDirectory() + "/bdbook/";    File specItemDir = new File(PATH);    if (!specItemDir.exists()) {        specItemDir.mkdir();    }    if (!specItemDir.exists()) {        specItemDir.mkdir();    } else {        //取出文件列表:        files = specItemDir.listFiles();    }    if (files != null && files.length > 0) {        fileList = new ArrayList<>(Arrays.asList(files));\\      按文件的时间先后顺序排列          Collections.sort(fileList, new Comparator() {            public int compare(File file, File newFile) {                if (file.lastModified() < newFile.lastModified()) {                    return 1;                } else if (file.lastModified() == newFile.lastModified()) {                    return 0;                } else {                    return -1;                }            }        });        mAdapter = new DownLoadAdapter(fileList, getActivity(), handler);        nrecycler.setAdapter(mAdapter);        initAdapterClike();    } }

//获取文件名字

holder.tv_name.setText(files[position].getName());

//获取文件路径

holder.tv_content.setText("路径:"+files[position].getAbsolutePath());

//删除文件

fileList.get(position).delete();

 

更多相关文章

  1. Android中,把XML文件转换成Object对象的方法
  2. Android 读取doc文件
  3. Android中通过资源文件获取drawable的几种方法
  4. android- activity,Application,activity渲染xml文件
  5. Android 文件操作大全

随机推荐

  1. android app签名(debug和release)
  2. Android高级应用2----ContentProvider(访
  3. AIDL --- Android中的远程接口(1)
  4. android标题栏进度圈使用方法
  5. Android应用Preference相关及源码浅析(Sh
  6. Android设计模式系列-适配器模式
  7. Android接收RabbitMQ消息。
  8. Android SD卡创建文件和文件夹失败
  9. Android虚拟机与Java虚拟机——两种虚拟
  10. 关于android开机速度性能方面