# CycleMediaBanner **Repository Path**: xjluo/CycleMediaBanner ## Basic Information - **Project Name**: CycleMediaBanner - **Description**: 视频图片轮播控件,适用于广告循环播放,Android - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-08-02 - **Last Updated**: 2024-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CycleMediaBanner #### 介绍 基于viewpage2、videoview实现的视频、图片循环混合播放控件,预加载视频,无缝切换播放, 适用于基于视频图片的广告轮播。 #### 使用 ``` String path1 = "android.resource://" + context.getPackageName() + "/" + R.raw.video1; String path2 = "android.resource://" + context.getPackageName() + "/" + R.raw.video2; List strings = new ArrayList<>(); MediaDetailBean mediaDetailBean1 = new MediaDetailBean(MediaDetailBean.ITEM_TYPE_VIDEO, Uri.parse(path1)); MediaDetailBean mediaDetailBean2 = new MediaDetailBean(MediaDetailBean.ITEM_TYPE_VIDEO, Uri.parse(path2)); strings.add(mediaDetailBean1); strings.add(mediaDetailBean2); cycleMediaBanner.notifyWithDataSetChanged(strings); ```