Android TextView字體滾動效果
import android.content.Context;
import android.text.TextUtils.TruncateAt;
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); init(context); } public MarqueTextView(Context context, AttributeSet attrs) { super(context, attrs); init(context); } public MarqueTextView(Context context) { super(context); init(context); } private void init(Context context) { setEllipsize(TruncateAt.MARQUEE) ; } @Override public boolean isFocused() { return true; }
} </pre>
<com.godinsec.seland.ui.tools.MarqueTextView
android:id="@+id/tv_attention_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_weight="1"android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:marqueeRepeatLimit="marquee_forever" android:singleLine="true" android:text="XXXXXXXXXXXXXXXXXX" android:textColor="@color/textcolor_black_b2" android:textSize="@dimen/text_sp_s3" /> </pre>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!