Android(安卓)实现TextView跑马灯效果
16lz
2022-07-29
概述
Android 实现TextView跑马灯效果,下面我们来看一些具体的实现:
public class MarqueeTextView extends TextView {public MarqueeTextView(Context context) { super(context);}public MarqueeTextView(Context context, @Nullable AttributeSet attrs) { super(context, attrs);}public MarqueeTextView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr);}public MarqueeTextView(Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(context, attrs, defStyleAttr, defStyleRes);}@Overridepublic boolean isFocused() { return true;}}
TextView默认是没有获取焦点的,为了让TextView实现跑马灯效果,有必要重写Textview的isFocused,让TextView一直得到焦点,接着在layout中配置相关属性即可,很简单,哥们就不多说了:
本文到这就结束了。
更多相关文章
- 浅谈Java中Collections.sort对List排序的两种方法
- python list.sort()根据多个关键字排序的方法实现
- Android(安卓)Activity界面切换添加动画特效
- android EditText设置不可写
- Android(安卓)拨号器的简单实现
- android实现字体闪烁动画的方法
- Android中不同应用间实现SharedPreferences数据共享
- [Android(安卓)NDK]Android(安卓)JNI开发例子 ---3 在JNI中实现o
- TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity