效果图:
试用方法:
1.导入库
dependencies {
compile project(':iossheeview')
}
2.xml-(将效果放入 这个viewgroup李)
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="300dp"
android:id="@+id/rootview"
android:background="#dedede"
></RelativeLayout>
3.代码
layoutParams = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
// layoutParams.addRule(RelativeLayout.CENTER_IN_PARENT);
rootview = (RelativeLayout) findViewById(R.id.rootview);
LoopView loopView = new LoopView(this);
ArrayList<String> list = new ArrayList();
for (int i = 0; i < 15; i++) {
list.add("大龙 " + i);
}
//设置是否循环播放
loopView.setNotLoop();
//滚动监听
loopView.setListener(new LoopListener() {
@Override
public void onItemSelect(int item) {
Log.d("debug", "大龙" + item);
}
});
//设置原始数据
loopView.setArrayList(list);
//设置初始位置
loopView.setPosition(5);
//设置字体大小
loopView.setTextSize(30);
//loopView.set
rootview.addView(loopView);
库地址下载:稍后补上