title: Setting bitmap to ImageView onActivityResult isn't displaying anything
body: <p>I am interested in setting an image view to a picture just taken by the camera. The camera application works just fine and it saves the image on the sd card in the appropriate location, but when I try to load the image and set it to the image view, it stays blank. Instead of using the path of the image recently taken, I also tried hard coding the path of an existing image but I get the same issue. I have checked other threads but I can't see any differences in my code.</p>
  
  <p>This is the camera function:</p>
  
  <pre><code>private void takePicture(){
      Intent imageIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
      File imagesFolder = new File(Environment.getExternalStorageDirectory(), "/resources/resources/WI"+job_num); 
      image_name = username+"_"+date+".png";
      File image_file = new File(imagesFolder, image_name);
      while(image_file.exists()){
          image_name = username+"-"+date+"("+ image_count+").png";
          image_count+=1;
          image_file = new File(imagesFolder,image_name);
      }
      image_path = imagesFolder+image_name;
      Uri uriSavedImage = Uri.fromFile(image_file);
      imageIntent.putExtra(MediaStore.EXTRA_OUTPUT, uriSavedImage); 
      int request_code = 100;
      startActivityForResult(imageIntent, request_code);
  }
  
  
  @Override
  protected void onActivityResult(int requestCode, int resultCode, Intent data) {
      super.onActivityResult(requestCode, resultCode, data);
      if(resultCode == RESULT_OK){ 
          ImageView thumb = (ImageView) findViewById(R.id.thumbnail);
          Bitmap bmp = BitmapFactory.decodeFile(image_path);
          thumb.setImageBitmap(bmp);
          Toast.makeText(this, "Image Saved", Toast.LENGTH_SHORT).show();
      }
      else
          Toast.makeText(this,"Error Saving Image", Toast.LENGTH_SHORT).show();
  }
  </code></pre>
  
  <p>Finally here is the ImageView:</p>
  
  <pre><code>&lt;ImageView
      android:id="@+id/thumbnail"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_alignParentLeft="true"
      android:layout_below="@+id/camera"
      android:layout_marginTop="10dp"
      android:contentDescription="@string/picture_thumbnail"/&gt;
  </code></pre>
  
  <p>What needs to be changed? Thanks!</p>