Android之最简单的遍历某个目录下的所有文件(递归)
生活随笔
收集整理的這篇文章主要介紹了
Android之最简单的遍历某个目录下的所有文件(递归)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、問題
遍歷某個目錄下的所有問題文件
?
?
?
?
?
?
?
?
?
?
?
2、代碼實現
fun getRecoverTrashFile(path: String) {if (TextUtils.isEmpty(path))returntry {var file = File(path)if (file == null || !file.exists()) {return}var files = file.listFiles()if (files == null || files.size <= 0) {return}for (i in files.indices) {if (files[i].isDirectory) {var path = files[i].absolutePathgetRecoverTrashFile(path)} else {var file = files[i]addTrashFileByPath(file)}}} catch (e: Exception) {LogUtil.i(TAG, "has error")e.printStackTrace()}}?
總結
以上是生活随笔為你收集整理的Android之最简单的遍历某个目录下的所有文件(递归)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之通过文件绝对路径获取音视
- 下一篇: Android之获取到音视频的时长后按格