中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android垂直滾動文本

發布時間:2020-04-06 12:09:03 來源:網絡 閱讀:521 作者:guozhendan 欄目:移動開發

    我本來是在CSDN寫博客的,由于在CSDN中的昵稱是亂起的名,且修改昵稱要90天一次,所以放棄CSDN,轉投此論壇。我的最終目的是想好好寫我的博客。

    好了,言歸正傳!今天就先把我的原創《Android垂直滾動文本》搬來吧!


    最近做項目中遇到了一個特效要求,就是讓文本垂直緩慢滾動,類似與網頁上那種中獎信息和公告信息一樣慢慢垂直滾動。

    首先讓我想到了TextView的×××燈效果,但是結果讓我失望了,×××燈只能橫著跑,不能垂直滾動。于是我在百度上搜各種帖子(懶得動腦子就直接百度了,呵呵),結果都是千篇一律,各種拷貝的副本。不過,我還是參考了其中一帖子,是誰我忘記了,不好意思。

好了,直接主題吧,這是個自定義控件!


1、把我附件中的VerticalScrollTextView.java放到你的項目包下;


2、在你用到的布局文件中添加如下(在我的項目中是這樣的包名):

<com.datacomx.view.VerticalScrollTextView     
       android:id="@+id/play_body_vertical_scroll_view"
       android:layout_width="fill_parent"
       android:layout_height="60dp"
       android:background="@android:color/transparent"
       /> 


3、在你對應的Activity中聲明這個自定義控件的變量名:

VerticalScrollTextView verticalScrollText = (VerticalScrollTextView) this.findViewById(R.id.play_body_vertical_scroll_view);


List<String> list = 這里你就自己組織字符串列表吧;

verticalScrollText.setList(list);

verticalScrollText.updateUI();


關于這個代碼我就不多說了,很簡單,相信都能看懂。關鍵注意兩點就行了:1、想滾動的快一點,就把里面的Thread.sleep(SLEEP_TIME);值改小一點就可以了。2、通過這份代碼,其實還可以改造成歌詞顯示效果,這個就看各位的需求了。


×××

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

荆州市| 东城区| 财经| 扎赉特旗| 伊春市| 渑池县| 屏东县| 岫岩| 马山县| 海盐县| 昭苏县| 吉安县| 多伦县| 湘潭县| 紫阳县| 宝清县| 阳东县| 威信县| 广河县| 东辽县| 六安市| 红安县| 乐业县| 株洲市| 淮滨县| 四会市| 虞城县| 福州市| 容城县| 洛浦县| 萨嘎县| 锦屏县| 余干县| 车致| 东莞市| 凌源市| 东乌| 长汀县| 托克托县| 龙山县| 白水县|