@SuppressLint("AppCompatCustomView")
public class ScrollTextView extends TextView {
public ScrollTextView(Context context) {
super(context);
}
public ScrollTextView(Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
}
public ScrollTextView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
@Override
public boolean isFocused() {
return true;
}
}
<ScrollTextView
android:id="@+id/scrollTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:background="@drawable/shape_register_white_5"
android:drawableLeft="@mipmap/icon_server_notice"
android:drawablePadding="10dp"
android:ellipsize="marquee"
android:focusable="true"
android:focusableInTouchMode="true"
android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true"
android:singleLine="true"
android:text=""
android:textColor="#333"
android:textSize="12sp" />
经测试真机上没问题,模拟器上没有效果