Используя System.getProperty(String key)
, можно получить каталог для хранения изображений на устройстве:
Ключ "fileconn.dir.memorycard.photos".Возвращает каталог по умолчанию для хранения фотографий на SD-карте.Это должно быть что-то вроде «file: /// SDCard / BlackBerry / pictures /».
Ключ «fileconn.dir.photos».Возвращает каталог по умолчанию для хранения изображений в памяти устройства.Это должно быть что-то вроде «file: /// store / home / user / pictures /».
Зная эти места, вы можете просто просматривать изображения внутри них, а не сканировать всефайловая система.Можно перечислять изображения с помощью API FileConnection .В частности, взгляните на метод list(String filter, boolean includeHidden)
.