//打开系统相册
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);intent.setType("image/*");
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
intent.putExtra("outputX", 80);
intent.putExtra("outputY", 80);
intent.putExtra("outputFormat", "JPEG");
intent.putExtra("return-data", true);
startActivityForResult(intent, 100);
//返回到activity
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
Bitmap photoCaptured = null;
if (requestCode == 100) {
if (data != null) {
Uri uri = data.getData();
try {
photoCaptured = BitmapFactory.decodeStream(this
.getContentResolver().openInputStream(uri), null,
null);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
super.onActivityResult(requestCode, resultCode, data);
}