一、效果图
二、原理说明
设置两个textview,然后每一次滚动出现一个textview
三、关键代码
添加数据
private void init() {
mTextview = (AutoTextView) findViewById(R.id.textview);
titleList = new ArrayList<>();
titleList.add("2.4版本更新");
titleList.add("哈哈哈哈哈哈");
titleList.add("水水水水水水水水水水");
mTextview.setTextList(titleList);
mTextview.setText(25, 5, Color.RED);//设置属性
mTextview.setTextStillTime(3000);//设置停留时长间隔
mTextview.setAnimTime(300);//设置进入和退出的时间间隔
mTextview.setOnItemClickListener(new AutoTextView.OnItemClickListener() {
@Override
public void onItemClick(int position) {
Toast.makeText(MainActivity.this, "点击了 : " + titleList.get(position), Toast.LENGTH_SHORT).show();
}
});
}