public class FocusTextView extends TextView{ public FocusTextView(Context context) { super(context); } public FocusTextView(Context context, AttributeSet attrs) { super(context, attrs); setFocusable(true); setFocusableInTouchMode(true); setEllipsize(TextUtils.TruncateAt.MARQUEE); setSingleLine(); setMarqueeRepeatLimit(-1); } /*这个方法主要解决 2 个控件同时获取到焦点, *不然只会有一个控件有跑马灯效果 */ @Override public boolean isFocused() { return true; } }