短视频系统源码,Android实现文字滚动播放效果

短视频系统源码,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实现文字滚动播放效果,更多内容欢迎关注之后的文章

posted @ 2022-07-22 14:23  云豹科技-苏凌霄  阅读(131)  评论(0)    收藏  举报