1.建立一個類繼承于TextView , 自定義控件
2.寫自定義控件的布局
第一步:
public class MyTextView extends android.support.v7.widget.AppCompatTextView {
public MyTextView(Context context) {
super(context);
}
public MyTextView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MyTextView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
//重寫一個方法
@Override
public boolean isFocused() {
return true;
}
}
第二步:
<com.bw.a123.bb_paomadeng.MyTextView
android:layout_width="200dp"
android:layout_height="wrap_content"
android:background="#d12929"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:padding="10dp"
android:singleLine="true"
android:text="大王叫我來巡山,訓了南山尋北山"
android:textColor="#fff"
android:textSize="25dp" />
<!--
android:ellipsize="marquee" 設定跑馬燈的樣式
android:marqueeRepeatLimit="marquee_forever" 設定重複的格式
android:singleLine="true" 設定一行顯示 -->
-->
