• 自定义TextView跑马灯效果


     1 import android.content.Context;
     2 import android.graphics.Rect;
     3 import android.util.AttributeSet;
     4 import android.widget.TextView;
     5 
     6 /**
     7  * 跑马灯文本框控件
     8  * 
     9  */
    10 public class ScrollAlwaysTextView extends TextView {
    11 
    12     public ScrollAlwaysTextView(Context context) {
    13         super(context);
    14         // TODO Auto-generated constructor stub
    15     }
    16 
    17     public ScrollAlwaysTextView(Context context, AttributeSet attrs) {
    18         super(context, attrs);
    19         // TODO Auto-generated constructor stub
    20     }
    21 
    22     @Override
    23     protected void onFocusChanged(boolean focused, int direction, Rect previouslyFocusedRect) {
    24         if (focused)
    25             super.onFocusChanged(focused, direction, previouslyFocusedRect);
    26     }
    27 
    28     @Override
    29     public void onWindowFocusChanged(boolean focused) {
    30         if (focused)
    31             super.onWindowFocusChanged(focused);
    32     }
    33 
    34     @Override
    35     public boolean isFocused() {
    36         return true;
    37     }
    38 }
    View Code
     1    <com.example.tes.ScrollAlwaysTextView
     2         android:id="@+id/title"
     3         android:layout_width="match_parent"
     4         android:layout_height="wrap_content"
     5         android:layout_centerInParent="true"
     6         android:singleLine="true"
     7         android:ellipsize="marquee"
     8         android:text="我是跑马灯跑马灯跑马灯跑马灯跑马灯跑马灯跑马灯跑马灯跑马灯跑马灯跑马灯跑马灯跑马灯跑马灯"
     9         android:marqueeRepeatLimit="marquee_forever"
    10         android:gravity="center"
    11         android:textStyle="bold" />
    View Code
  • 相关阅读:
    反向迭代器实现字符串逆序
    排序更新
    快速排序的实现方法,调用sort函数
    第k个素数
    ACM Online Judge
    Hadoop系列(一)开篇简介
    Hadoop系列(番外) hadoop3.1.2的完全分布式部署
    synchronized关键字
    Oracle的运行
    在Oracle下创建数据库,连接数据库
  • 原文地址:https://www.cnblogs.com/yangcong/p/3600345.html
Copyright © 2020-2023  润新知