android 调用相册里的图片并返回
16lz
2021-01-23
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("return-data", true);
startActivityForResult(intent, 0);
在原来的Activity中如下获取选到的图片:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
System.out.println(resultCode);
Bitmap cameraBitmap = (Bitmap) data.getExtras().get("data");
super.onActivityResult(requestCode, resultCode, data);
}
更多相关文章
- Android 图片透明度处理代码
- Android读取服务器图片
- Picasso picasso-强大的Android图片下载缓存库
- android application级别的图片缓存
- android 图片叠加效果实现
- Android 图片缩放,图片圆角处理
- android典型代码系列(六)------drawable图片转换为48dip的bitmap
- android 异步下载图片
- Android 把Layout变成图片