2011-11-24 108 views
1

是否有任何方法遍歷黑莓設備中存儲的所有圖像?我已經看到這個遍歷整個文件系統並掃描每個文件的example。我想知道有沒有更便宜的方法來做同樣的事情。直接查看圖像目錄的東西? 感謝從黑莓設備獲取所有圖像名稱設備

回答

2

使用System.getProperty(String key)有可能獲取設備圖像存儲迪爾斯:

  1. 鍵 「fileconn.dir.memorycard.photos」。返回在SD卡上存儲照片的默認目錄。它應該像「file:/// SDCard/BlackBerry/pictures /」。

  2. 鍵「fileconn.dir.photos」。返回在設備內存上存儲圖片的默認目錄。它應該像「file:/// store/home/user/pictures /」一樣。

瞭解這些位置,您可以在它們內部迭代圖像,而不是掃描整個文件系統。可以使用FileConnection API列出圖像。具體看看list(String filter, boolean includeHidden)的方法。