Android调用系统相册
系统相册
- 打开系统相册。
// 打开系统相册
Intent intent = new Intent(Intent.ACTION_PICK,null);
intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*");
startActivityForResult(intent, 100);
- 获取选择的图片。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
// 获取返回的图片数据
if(resultCode == RESULT_OK && requestCode == 100){
if(data != null){
// data.getData()就是选择图片的URI
mAddImage.setImageURI(data.getData());
}
}
}
- 设置图片。
ImageView.setImageURI(data.getData());