Skip to content

Instantly share code, notes, and snippets.

@laaptu
Created September 3, 2014 07:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save laaptu/3020d64aa7a7d3452eab to your computer and use it in GitHub Desktop.
Save laaptu/3020d64aa7a7d3452eab to your computer and use it in GitHub Desktop.
Get last clicked image path
private int getLastImageId() {
final String[] imageColumns = {MediaStore.Images.Media._ID, MediaStore.Images.Media.DATA};
final String imageOrderBy = MediaStore.Images.Media._ID + " DESC";
Cursor imageCursor = getActivity().getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, imageColumns, null, null, imageOrderBy);
if (imageCursor.moveToFirst()) {
int id = imageCursor.getInt(imageCursor.getColumnIndex(MediaStore.Images.Media._ID));
String fullPath = imageCursor.getString(imageCursor.getColumnIndex(MediaStore.Images.Media.DATA));
Log.d(TAG, "getLastImageId::id " + id);
Log.d(TAG, "getLastImageId::path " + fullPath);
imageCursor.close();
return id;
} else {
return 0;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment