1.走马灯不走: singleline要设为true
2.走马灯效果只显示一部分文字,后面用...代替。
这个问题太诡异,如果在xml布局里把text设定了,就会显示全部,一旦用代码setText(),走马灯就显示了省略号。
最终走马灯效果和文字都用代码设置,解决了问题。
textView .setEllipsize(TextUtils.TruncateAt.MARQUEE);
textView .setSingleLine(true);
textView .setMaxLines(1);
textView .setMarqueeRepeatLimit(-1);
textView .setFocusableInTouchMode(true);
textView .setSelected(true);