一个匀速循环展示item的小控件
compile 'com.github.YRInred:LooperRecView:1.0'
<com.inred.looperrecview.NoScrollRecyclerView
android:id="@+id/noscroll_rec"
android:layout_centerInParent="true"
android:layout_width="match_parent"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:layout_height="140dp"
android:background="@color/white"
android:orientation="vertical"
app:speed="20"/>
noscroll_rec = findViewById(R.id.noscroll_rec);
LooperAdapter adapter = new LooperAdapter(getList());
noscroll_rec.setAdapter(adapter);
在onresume里面启动
@Override
public void onResume() {
super.onResume();
noscroll_rec.onResume();
}
注意你使用的LooperAdapter 必须继承 LooprecAdapter 根据你显示的item数量初始化adapter 继承下面构造函数 默认5个
LooprecAdapter(int layoutResId, @Nullable List data, int showitemnum)
目前这个recyclerview不能手动滑动 不用添加layoutmanager 目前只能改变滑动速度 轮子给你照了 怎么搭配车自己想一下