通过在build.gradle添加依赖实现跑马灯效果
implementation 'com.sunfusheng:marqueeview:1.3.3'
添加完依赖以后,写布局注意布局中的app:mvDirection="bottom_to_top"可以选择从上到下还是从下到上
<com.sunfusheng.marqueeview.MarqueeView
android:id="@+id/marqueeView"
android:layout_width="match_parent"
android:layout_height="50dp"
app:mvAnimDuration="1000"
app:mvDirection="bottom_to_top"
app:mvInterval="2000"
app:mvTextColor="@color/colorAccent"
app:mvTextSize="14sp"
app:mvSingleLine="true"/>
在Aciivity中的代码
//首先获取控件的id
MarqueeView marqueeView = (MarqueeView) findViewById(R.id.marqueeView);
//设置跑马灯的数据
List<String> info = new ArrayList<>();
info.add("新用户立减2元,首次使用银行卡支