1.调用照相机
choseHeadImageFromCameraCapture();
2.调用本地相册
choseHeadImageFromGallery();
这里有一个坑,某些手机从本地相册选图片做为头像会失败,查阅资料后得知,android版本也会造成这个原因,所有这里根据不同的版本调用不同的界面,可能还有其他原因也会造成选择图片失败。。。。
3.最后在onActivityResult,调用系统裁剪图片的intent
4.调用系统裁剪图片
5.两种方式最后都会调用系统裁剪,最后在系统裁剪的回调方法里面设置图片就可以了
android设置头像
最新推荐文章于 2024-04-27 21:36:22 发布