布局文件
<com.sunfusheng.marqueeview.MarqueeView
android:id="@+id/marqueeView"
android:layout_width="match_parent"
android:layout_height="30dp"
app:mvAnimDuration="1000"
app:mvDirection="bottom_to_top"
app:mvInterval="3000"
app:mvSingleLine="true"
app:mvTextColor="#f1481d"
app:mvTextSize="14sp"
app:mvGravity="center"/>
//纵向跑马灯
MarqueeView marqueeView=findViewById(R.id.marqueeView);
List<String> info=new ArrayList<>();
info.add("双十一活动即将结束");
info.add("膜法世家满399减99");
info.add("一叶子面膜满减活动");
info.add("日本无印良品");
info.add("男士控油洗面奶");
info.add("老虎TV面膜200元10片");
marqueeView.startWithList(info);
//在代码里设置自己的动画
marqueeView.startWithList(info);
依赖
implementation 'com.sunfusheng:marqueeview:1.3.3'