TakePhoto
TakePhoto copied to clipboard
超过一定大小的照片无法在选择照片的相册中显示
超过一定大小的照片无法在选择照片的相册中显示,是有地方设置这个范围吗
或者说是,用这个app拍摄的照片,不能被这个照相机找到
但如果进行重命名之后,或者更改图片信息就可以 被发现
你是怎么重命名的?我是百度的,加上 /** * 把照片插入到系统图库 */ private void saveToAlbum() { try { MediaStore.Images.Media.insertImage(getApplicationContext().getContentResolver(), file.getAbsolutePath(), file.getName(), null); } catch (FileNotFoundException e) { e.printStackTrace(); } // 最后通知图库更新 getApplicationContext().sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, imageUri)); } 这段代码,但是只有部分机型可以.有的还是不显示
。。。是在手机相册里进行重命名,然后再打开APP就能看到了
目前 用MediaScannerConnection类来通知图库扫描图片,暂时解决了这个问题,
@16Huzeyu @superzhangbao 请问通知图库的方法在哪加,没有拍照完成的回调