title: Getting the file path from a picture in ImageView
body: <p>Alright I am making an Android app, and using the CAPTURE_PIC_REQUEST to take a picture and store it as a preview on the screen in an imageviewer. I wanted to know how to get the Uri and actually path because I am planning on taking that information, saving it and accessing it later. So I can't figure how to get the Uri or path name from that picture I just took. Here is the code from my activity that is handling </p>
  
  <pre><code>package com.CS480;
  
  import java.io.File;
  
  import android.app.Activity;
  import android.content.Intent;
  import android.graphics.Bitmap;
  import android.os.Bundle;
  import android.view.View;
  import android.widget.Button;
  import android.widget.ImageView;
  
  public class AddEx extends Activity {
    static final int CAMERA_PIC_REQUEST = 1337; 
    public void onCreate(Bundle savedInstanceState){
      super.onCreate(savedInstanceState);
      setContentView(R.layout.add);
  
      Button camera = (Button) findViewById(R.id.picButton);
      camera.setOnClickListener(new View.OnClickListener() {
  
          public void onClick(View v) {
              Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
              startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);               
          }               
      });
  
  }
  @Override
  protected void onActivityResult(int requestCode, int resultCode, Intent data) {
      // TODO Auto-generated method stub
      super.onActivityResult(requestCode, resultCode, data);
      if (requestCode == CAMERA_PIC_REQUEST) {  
          Bitmap thumbnail = (Bitmap) data.getExtras().get("data");
          ImageView image = (ImageView) findViewById(R.id.returnedPic);  
          image.setImageBitmap(thumbnail);  
      }  
  }
  
  }
  </code></pre>
  
  <p>So how from that image that I am getting back on the app do I get the file location</p>