使用依賴實現跑馬燈的橫向縱向實現
阿新 • • 發佈:2018-11-19
依賴依賴匯入依賴
//跑馬燈
implementation 'com.sunfusheng:marqueeview:1.3.3'
xml檔案佈局
<!--mvAnimDuration一行文字動畫執行的時間--> <!--mvDirection動畫翻滾的方向--> <com.sunfusheng.marqueeview.MarqueeView android:id="@+id/marqueeView" android:layout_width="match_parent" android:layout_height="wrap_content" app:mvAnimDuration="1000" app:mvDirection="bottom_to_top" app:mvInterval="3000" app:mvTextColor="#09f46b" app:mvTextSize="25sp" app:mvGravity="center" app:mvSingleLine="true"/>
初始化和設定文字的操作,2種方法,還可以設定監聽
//初始化控制元件 MarqueeView marqueeView = findViewById(R.id.marqueeView); //設定字串列表資料 List<String> info = new ArrayList<>(); info.add("特價"); info.add("優惠"); info.add("不能錯過"); info.add("活動"); info.add("敲程式碼吧"); //在程式碼了設定動畫 marqueeView.startWithList(info); //設定字串資料 /*String notice = "你好,恩我是,我是,我是一個男孩"; marqueeView.startWithText(notice); marqueeView.startWithText(notice);*/