我正嘗試從我的應用程序訪問手機中的音頻文件。 我對Android編程比較陌生。有人可以幫我弄這個嗎?如何使用Android Studio訪問手機內部存儲器中以「.mp3」擴展名結尾的所有文件?
-1
A
回答
0
請試試這個
String path="/sdcard/"; /* assuming u wanted to start from your sdcard */
private void updatePlaylist(){
File home=new File(path);
if (home.listFiles(new MP3filter()).length>0){
for (File file: home.listFiles(new MP3filter())){
alist.add(file.getName());
}
}
if (alist.size()==0){
tv.setText("No music files");
}
else
tv.setText(alist.get(0).toString());
}
class MP3filter implements FilenameFilter {
@Override
public boolean accept(File dir, String filename) {
return (filename.endsWith(".mp3"));
}
}
相關問題
- 1. 訪問手機內存中的所有mp3文件 - Android
- 2. 如何使用android代碼從手機的內部存儲器訪問mp3文件?
- 3. Android文件結構:如何訪問存儲的MP3文件?
- 4. Android:如何訪問內部存儲中文件夾中的所有文件?
- 5. 如何將文件存儲在Android的內部存儲器中,並通過android手機訪問它們
- 6. 在Android應用程序中訪問手機的內部存儲?
- 7. 如何從外部SD卡和手機存儲(內部使用移動存儲器)獲取所有文件?
- 8. android內部手機存儲
- 9. 訪問所有媒體文件的內部存儲空間
- 10. Python:檢查文件名以擴展名列表中的擴展名結尾
- 11. 從Android手機的內部存儲器寫入/讀取文件
- 12. 使用htaccess重寫,除非以文件擴展名結尾
- 13. 如何從Android手機的內部存儲器中讀取文件?
- 14. Perl:排除以某個文件擴展名結尾的文件
- 15. 從內部存儲器播放.mp3 android
- 16. 擴展文件是否將所有文件存儲到手機的res/drawable文件夾中?
- 17. Android:使用RandomAccessFile從內部存儲訪問文件
- 18. 訪問移動內部存儲中的文件名
- 19. 查找不以特定擴展名結尾的文件
- 20. 以文件擴展名結尾的Asp.net MVC路線
- 21. 訪問數據如何在Android中形成內部存儲器
- 22. 如何存儲用於在Android手機上訪問的數據
- 23. 如何訪問SD卡中所有子文件夾中的所有mp3文件?
- 24. 文件未在手機的外部存儲器中創建
- 25. 將文件保存在沒有擴展名的SD卡中,並使用擴展名訪問
- 26. Android如何創建意圖文件擴展名的意圖過濾器,不會使它成爲手機上所有內容的選擇器的一部分
- 27. 我該如何選擇只有在android中以mp3結尾的文件?
- 28. 如何訪問html存儲桶中的html文件,而不指向具有html擴展名的文件
- 29. 無法訪問內部存儲器上的公共文件夾
- 30. 訪問在內部存儲器中創建的文件
您搜索過的呢?有關訪問內部存儲器上的文件的大量問題。先給我們一些努力 – Denny
你應該先詢問一下,這裏是一個[示例](http://stackoverflow.com/questions/22323438/how-to-find-mp3-files-from-sdcard-in-android-programatically )。 – Chetan
使用MP3 MIME類型查詢「MediaStore」媒體。 – CommonsWare