有没有办法遍历存储在黑莓设备中的所有图像。我已经看到这个example迭代整个文件系统并扫描每个文件。我想知道是否有更便宜的方式做同样的事情。直接查看图像目录的东西? 感谢
答案 0 :(得分:2)
使用System.getProperty(String key)
可以在设备上获取图像存储目录:
键“fileconn.dir.memorycard.photos”。返回在SD卡上存储照片的默认目录。它应该是“file:/// SDCard / BlackBerry / pictures /”。
键“fileconn.dir.photos”。返回在设备内存中存储图片的默认目录。它应该是“file:/// store / home / user / pictures /”。
了解这些位置,您可以在其中迭代图像,而不是扫描整个文件系统。可以使用FileConnection API列出图像。具体来看看list(String filter, boolean includeHidden)
方法。