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;
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
热门推荐
10 英文关于生日祝福语简短
11 夏季小孩生日祝福语简短
12 厨房祝福语简短100句
13 亲戚结婚祝福语简短大全
14 用名字做祝福语简短
15 公司年会祝福语简短最好
16 给侄女的简短祝福语
17 开张祝福语简短小故事
18 心媳妇生日祝福语简短