1、图片选取
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*");
startActivityForResult(intent, AVATAR_PICTURE);
2、选取图片回调
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) {
case AVATAR_PICTURE://从图库选取的回调
//filePath = data.getData().getPath();
if (data != null) {//不为空,说明是图库选择回来的头像
Uri uri = data.getData();
if (uri == null) return;
Cursor c = getContentResolver().query(uri, new String[]{MediaStore.Images.Media.DATA}, null, null, null);
if (c == null) return;
boolean