1. 程式人生 > >記錄一下 呼叫系統相簿後,重新整理相簿方法

記錄一下 呼叫系統相簿後,重新整理相簿方法

三種方法,重新整理 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 ->
                
            }