Hi,
i need help.
i want to load thumbnail image from sdcard as per 9 image
but from each looping there are image that i don't need
this is my code:
final String[] columns = { MediaStore.Images.Media.DATA,
MediaStore.Images.Media._ID };
final String orderBy = MediaStore.Images.Media._ID;
Cursor imagecursor = getActivity().managedQuery(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, columns,
null, null, orderBy);
int image_column_index =
imagecursor.getColumnIndex(MediaStore.Images.Media._ID);
// this.count = imagecursor.getCount();
this.count = 9;
this.thumbnails = new Bitmap[this.count];
this.arrPath = new String[this.count];
this.thumbnailsselection = new boolean[this.count];
for (int x = 0; x < this.count; x++) {
imagecursor.moveToPosition(x);
int id = imagecursor.getInt(image_column_index);
int dataColumnIndex =
imagecursor.getColumnIndex(MediaStore.Images.Media.DATA);
for(int y = 0; y < imgId.length; y++){
if(id == imgId[y])
thumbnails[x] =
MediaStore.Images.Thumbnails.getThumbnail(getActivity().getContentResolver(),
id, MediaStore.Images.Thumbnails.MICRO_KIND, null);
}
arrPath[x] = imagecursor.getString(dataColumnIndex);
}
GridView imagegrid = (GridView)
myFragmentView.findViewById(R.id.thumbImageGrid);
ImageAdapter imageAdapter = new ImageAdapter();
imagegrid.setAdapter(imageAdapter);
imagecursor.close();
Question :
1. how to use subquery in managedquery function ?
Cursor imagecursor = getActivity().managedQuery(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, columns,
null, ( SUBQUERY or not IN ), orderBy);
2. how to loop next 9 image , but 9 image that have looped not process
again
thanks
sorry for my english
<https://lh6.googleusercontent.com/-J1EIr_bsvuM/UBoeL-OIf-I/AAAAAAAAAFQ/ZUyIrVbyN4M/s1600/ASK2.jpg>
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en