2011-11-24 2 views
1

블랙 베리 장치에 저장된 모든 이미지를 반복 할 수있는 방법이 있습니까? 나는 전체 파일 시스템을 반복하고 각 파일을 스캔하는이 example을 보았다. 같은 것을하는 더 싼 방법이 있는지 궁금합니다. 직접 이미지 디렉토리를 조사하는 것? 감사 장치에 이미지 저장 DIRS를 얻을 것이 가능 System.getProperty(String key)를 사용블랙 베리 장치에서 모든 이미지 이름 가져 오기

답변

2

:

  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) 메소드를 살펴보십시오.