OK, so here is what I want to do in this android activity:
- Press the button that says "choose pic"
 - Use intent or whatever, and go to choose a pic from your local photo library
 - Once you have chosen the pic, go to this activity
 - And this time, the image view below would be set (it will be the picture you've chosen)
 
I have read this q&a and tried the code below, in the activity, but it didnt work out. android pick images from gallery *for the last line I couldn't figure out what to write, I just wanted to set the exact picture
public void choosepic (View v){
    Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
    intent.setType("image/*");
    Intent pickIntent = new Intent(Intent.ACTION_PICK,         android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
    pickIntent.setType("image/*");
    Intent chooserIntent = Intent.createChooser(getIntent, "Select Image");
    chooserIntent.putExtra(Intent.EXTRA_INITIAL_INTENTS, new Intent[] {pickIntent});
    startActivityForResult(chooserIntent, PICK_IMAGE);
    foodpic.setpic
}
