미디어스캔할때 쿼리를 이용해서 이번달 데이터만가져올수있나요?
Cursor imageCursor = mContext.getContentResolver().query(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
proj, null, null, MediaStore.Images.Media.DATE_TAKEN + " DESC"
);
위에같이하면 DATE_TAKEN으로 정렬해서 가져오잖아요..
그렇게하면 전체데이터 다 읽어와서 너무오래걸리는데..
제가하고싶은건 이번달것만 읽어오는거 거든요..
하기는했는데..
저는 다읽어와서 SimpleDateFormat("yyyy-MM") 을 이용해서 이번달 비교해서 했거든요..
속도가 너무 안나와서 고심끝에 질문합니다.
DATE_TAKEN 필드값은 milliseconds로 되어있습니다...
Type: INTEGER