从黑莓设备中获取所有图像名称

时间:2011-11-24 14:27:34

标签: image blackberry java-me photos

有没有办法遍历存储在黑莓设备中的所有图像。我已经看到这个example迭代整个文件系统并扫描每个文件。我想知道是否有更便宜的方式做同样的事情。直接查看图像目录的东西? 感谢

1 个答案:

答案 0 :(得分:2)

使用System.getProperty(String key)可以在设备上获取图像存储目录:

  1. 键“fileconn.dir.memorycard.photos”。返回在SD卡上存储照片的默认目录。它应该是“file:/// SDCard / BlackBerry / pictures /”。

  2. 键“fileconn.dir.photos”。返回在设备内存中存储图片的默认目录。它应该是“file:/// store / home / user / pictures /”。

  3. 了解这些位置,您可以在其中迭代图像,而不是扫描整个文件系统。可以使用FileConnection API列出图像。具体来看看list(String filter, boolean includeHidden)方法。