中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Android textview 跑馬燈文字滾動效果

2018-07-20    來源:open-open

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

設(shè)置如下TextView控件文件的XML:

<com.example.Mytext
        android:id="@+id/textview" 

        android:layout_width="match_parent"

        android:layout_height="20dp"

        android:gravity="center"

        android:singleLine="true"//限制行數(shù)為1行

        android:ellipsize="marquee"//marquee 文字滾動

        android:marqueeRepeatLimit="marquee_forever"//文字滾動次數(shù):marquee_forever 無限次

        android:focusable="true"//獲取焦點

        android:focusableInTouchMode="true"//獲取觸摸焦點

        android:textColor="@color/red"

        android:text="@string/text"
         />

有其它布局如ScrollView等搶占焦點,需要自定義控件獲取焦點:

public class Mytext extends TextView {  
public Mytext(Context context, AttributeSet attrs) {  
super(context, attrs);  
    } 
@Override
protected void onFocusChanged(boolean focused, int direction,
Rect previouslyFocusedRect) {
if(focused){  
super.onFocusChanged(focused, direction, previouslyFocusedRect);

     }
}
@Override  
public void onWindowFocusChanged(boolean hasWindowFocus) {  
if(hasWindowFocus){  
super.onWindowFocusChanged(hasWindowFocus); 

     } 
}  
@Override  
public boolean isFocused() {  
return true;  
     }  
}

標簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:JDBC深度封裝的工具類

下一篇:python返回漢字的首字母