我想列出Listview中的Text文件並從SD卡中獲取Select .txt文件路徑。如何從SD卡中過濾.txt文件
0
A
回答
1
試試這個:
public void scandir(File dir) {
String txtPattern = ".txt";
File listFile[] = dir.listFiles();
if (listFile != null) {
for (int i = 0; i < listFile.length; i++) {
if (listFile[i].isDirectory()) {
scandir(listFile[i]);
} else {
if (listFile[i].getName().endsWith(txtPattern)){
//Do what ever u want
}
}
}
}
}
作出這樣一個電話:
scandir(Environment.getExternalStorageDirectory());
參考:
+0
謝謝。但walkdir是一種方法。 – patel
+0
@patel用'scandir'改變'walkdir'。 –
0
使用.endsWith()
方法從Java字符串類從文件路徑檢查文件擴展名。
你可以看到我的回答here
(another option)
您可以使用FilenameFilter
接口名單全部TEXTFILES任何相關文件複製到一個數組。請在此處檢查this answer以僅列出SD卡中的圖像文件。
相關問題
- 1. 如何將TXT文件寫入SD卡?
- 2. 如何從SD卡中刪除文件?
- 3. 文件從SD卡
- 4. 我們如何寫現有的文件(.txt)在SD卡中android
- 5. 如何讀取SD卡中的txt文件?
- 6. c#如何過濾大的txt文件
- 7. 如何使用VB.NET過濾TXT文件?
- 8. 從SD卡讀取文件
- 9. 如何從SD卡
- 10. 過濾List/.Txt文件
- 11. 如何刪除SD卡中的文件?
- 12. 如何保存SD卡中的文件?
- 13. 如何挑選SD卡中的文件?
- 14. 如何在SD卡中列出文件?
- 15. Android的MP3文件過濾形式的SD卡
- 16. 從android中的SD卡打開文件?
- 17. 需要在根SD卡中找到.txt文件的位置
- 18. 如何從Android中的SD卡讀取文本文件?
- 19. 點擊文件時如何從sd列表中讀取txt文件? Android
- 20. 如何檢查SD卡文件系統
- 21. 如何保存文件到SD卡
- 22. 如何用apk連接SD卡文件
- 23. 如何將文件保存到SD卡?
- 24. 如何從整個SD卡中只選擇.mp3擴展文件
- 25. 如何從SD卡文件夾中檢索圖像
- 26. 如何從SD卡中的文件夾動態顯示圖像
- 27. 如何從SD卡中獲取文件路徑在android
- 28. 如何在Android中顯示從SD卡的DOC文件列表?
- 29. 如何從PhoneGap中的SD卡讀取文件?
- 30. 如何在j2me中從SD卡訪問數據庫文件
你能接受我的解決方案,如果它可以幫助你解決你的問題。 –