xml 布局:
<com.chy.ydy.tools.advance.AdvanceView
android:id="@+id/banner"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_marginTop="30dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:background="@drawable/banner_radius_style">
</com.chy.ydy.tools.advance.AdvanceView>
Java 代码:
banner = findViewById(R.id.
banner
);
// 轮播图设置圆角
banner.setRadius(30);
// 轮播图文件夹
List<Advance> bannerList = new ArrayList<Advance>;
// 1 代表视频 videoPath - 代表本地视频路径
Advance videoAdvance = new Advance(videoPath,"1");
// 2 代表图片 imgrPath - 代表本地图片路径
Advance imgAdvance = new Advance(imgrPath,"2");
bannerList.add(videoAdvance);
bannerList.add(imgAdvance );
// 设置轮播图
banner.setData(bannerList,2000);