/************打开相册*********/
private int ABLUM = 1313;
public void OpenAblum(){
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image");
startActivityForResult(intent,ABLUM);
}
/*****回调函数***/
public void onActivityResult(int reqcode,int respcode,Intent data){
super(reqcode,respcode,data);
if(reqcode == ABLUM){
Uri uri = data.getData();
String path = getPath(uri,MainActivity.this);/***图片的地址***/
}
}
/***获取路径********/
public String getPath(Uri uri,Activity activity){
String[] projection = {MediaStore.Images.Media.DATA}‘;
Cursor cursor = activity.manageQuery(uri,projection,null,null,null);
int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);;
cursor.moveToFirst();
String path = cursor.getString(column_index);
retrun path;
}