android camera select photo from image gallery

w‮.ww‬lautturi.com
android camera select photo from image gallery
private void pickFromGallery(){
   Intent intent=new Intent(Intent.ACTION_PICK);
   
   // select image
   intent.setType("image/*");
   
   String[] mimeTypes = {"image/jpeg", "image/png"};
   intent.putExtra(Intent.EXTRA_MIME_TYPES,mimeTypes);
   startActivityForResult(intent,GALLERY_REQUEST_CODE);
}

public void onActivityResult(int requestCode,int resultCode,Intent data){
      //Image is selected
      if (resultCode == Activity.RESULT_OK)
      switch (requestCode){
          case GALLERY_REQUEST_CODE:
              //data.getData returns the content URI for the selected Image
              Uri selectedImage = data.getData();
              imageView.setImageURI(selectedImage);
              break;
      }
  }
Created Time:2017-10-08 20:25:29  Author:lautturi