Thank you.
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) {
if (requestCode == SELECT_PICTURE) {
// Get the url from data
Uri selectedImageUri = data.getData();
if (null != selectedImageUri) {
path = getPathFromURI(selectedImageUri);
String imagep = path;
SharedPreferences.Editor adt = sharedPreferences.edit();
adt.putString(image, path);
adt.commit();
// Set the image in ImageView
((CircleImageView) findViewById(R.id.selectimager)).setImageURI(Uri.parse(path));
imageview = (CircleImageView) findViewById(R.id.selectimager);
hitupload();
}
}
}
}
public String getPathFromURI(Uri contentUri) {
String res = null;
String[] proj = {MediaStore.Images.Media.DATA};
Cursor cursor = getContentResolver().query(contentUri, proj, null, null, null);
if (cursor.moveToFirst()) {
int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
res = cursor.getString(column_index);
}
cursor.close();
return res;
}