为什么android刚拍的相片cursor查询不出来,一段时间后才能查到?

时间:2022-10-08 16:56:16

原因是crusor去查询的图片是放在数据库里的,getContentResolver()方法就是去得到系统暴露出来的内容,然而每当拍一张照片系统是不能马上将它存入数据库的,因为每遍历一次sd卡很消耗资源,要想立马的到这张图片,需要手动insert进去,

    MediaStore.Images.Media.insertImage(contentResolver, rotaBitmap, format_time, "");