title: Display images from SDcard into SurfaceView
body: <p>I'm trying to get an image from sd card using the intent </p>
  
  <pre><code>Intent choosePictureIntent = new Intent(Intent.ACTION_PICK,
         android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
  startActivityForResult(choosePictureIntent, 0);
  </code></pre>
  
  <p>by using this </p>
  
  <pre><code>BitmapFactory.Options bmpFactoryOptions = new BitmapFactory.Options();
  
  bmp = BitmapFactory.decodeStream(getContentResolver().openInputStream(
      imageFileUri), null, bmpFactoryOptions);
  chosenImageView.setImageBitmap(bmp);
  </code></pre>
  
  <p><code>chosenImageView</code> referring to <code>ImageView</code> but whenever i try using <code>SurfaceView</code>, it doesn't given me the <code>.setImageBitmap</code>.</p>
  
  <p>I know how to get an image over <code>imageView</code> but over <code>Surface</code> I find it kind of difficult to get the concept. </p>