Android 系统相机拍照后相片无法在相册中显示解决办法
Android系统相机拍照后相片无法在相册中显示解决办法
目前自己使用发送广播实现了效果
publicvoidphoto(){
IntentopenCameraIntent=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(openCameraIntent,TAKE_PICTURE);
}
解决方法:
protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){
switch(requestCode){
caseTAKE_PICTURE:
if(resultCode==RESULT_OK){
StringfileName=String.valueOf(System.currentTimeMillis());
Bitmapbm=(Bitmap)data.getExtras().get("data");
FileUtils.saveBitmap(bm,fileName);
StringimagePath=FileUtils.SDPATH+fileName+".JPEG";
//将刚拍照的相片在相册中显示
UrilocalUri=Uri.fromFile(newFile(imagePath));
IntentlocalIntent=newIntent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,localUri);
sendBroadcast(localIntent);
}
break;
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短