본문 바로가기

프로그래밍/Android 짜투리 지식

[android] sdcard 내 image 검색

String [] proj = {MediaStore.Images.Media.DATA, MediaStore.Images.Media.TITLE};

Cursor imageCursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,

proj

"_data LIKE '/mnt/sdcard/%'"

null

null);

이건 곧 다음과 같은 SQL 구문으로 표현할 수 있다.


select MediaStore.Images.Media.DATA, MediaStore.Images.Media.TITLE

from MediaStore.Images.Media.EXTERNAL_CONTENT_URI

where _data

Like '/mnt/sdcard/%'


manageQuery ( Uri, selection, selectionArgs, sortOrder);