直播軟體搭建,Android實現文字滾動播放效果

zhibo系統開發發表於2022-04-13

直播軟體搭建,Android實現文字滾動播放效果實現的相關程式碼

在開發時,我們會遇到文字過長,TextView不能完全展示,但又不想文字換行展示,這樣有時會影響美觀。這時我們就需要文字滾動播放,讓使用者可以看到所有的文字。

話不多說,直接上程式碼:

import android.content.Context;
import android.util.AttributeSet;
import android.widget.TextView;
public class MarqueTextView extends TextView {
    public MarqueTextView(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
    }
    public MarqueTextView(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
    public MarqueTextView(Context context) {
        super(context);
    }
    @Override
    public boolean isFocused() {
        //true表示獲取焦點
        return true;
    }
}

使用方法:

<com.xxx.MarqueTextView
android:singleLine="true"
   android:marqueeRepeatLimit="marquee_forever"
   android:ellipsize="marquee"/>


以上就是 直播軟體搭建,Android實現文字滾動播放效果實現的相關程式碼,更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2886885/,如需轉載,請註明出處,否則將追究法律責任。

相關文章