android 拍照录屏后通知系统相册刷新

项目中遇到 录屏后通知系统相册刷新

/** Receiver扫描更新图库 **/
public static void refreshAlbumByReceiver(Context context, String path) {
    context.sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,
    Uri.parse("file://" + path)));
}
    
/**
 * 刷新相册
 * @param path
 */
public static void refrshAlbumByMediaScannerConnection(Context context,String path) {
    String[] paths = {path};
    String[] mimeTypes = {"image/jpeg", "image/png"};
    MediaScannerConnection.scanFile(context, paths, mimeTypes,
            new MediaScannerConnection.OnScanCompletedListener() {
                @Override
                public void onScanCompleted(String path, Uri uri) {
                 
                }
            });
}

/**
 * 刷新相册
 * @param path
 */
public static void refreshAlbumByMediaScannerConnectionMP4(Context context, String path) {
    String[] paths = {path};
    String[] mimeTypes = {"video/mp4"};
    MediaScannerConnection.scanFile(context, paths, mimeTypes,
            new MediaScannerConnection.OnScanCompletedListener() {
                @Override
                public void onScanCompleted(String path, Uri uri) {
                    
                }
            });
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。