记录一下 调用系统相册后,刷新相册方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wdd1324/article/details/83587929

三种方法,刷新 Android 的 MediaStore!让你保存的图片立即出现在相册里!

 			//拍照完成
            //第一种方法
//            val absolutePath = mMediaStoreUtils.getCurrentAbsolutePath()
//            val fileName = File(absolutePath).name
//            MediaStore.Images.Media.insertImage(
//                contentResolver,
//                absolutePath, fileName,
//                fileName)

            //第二种跟新方法
            //val currentUri = mMediaStoreUtils.getCurrentUri()
            //这个广播的目的就是更新图库,发了这个广播进入相册就可以找到保存的图片了
            //sendBroadcast(Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, currentUri!!))

            //第三种更新方法
            MediaScannerConnection.scanFile(
                this,
                arrayOf(mMediaStoreUtils.getCurrentAbsolutePath()),
                arrayOf("image/jpeg")
            ) { path, uri ->
                
            }

猜你喜欢

转载自blog.csdn.net/wdd1324/article/details/83587929