当然,你也可以在Android中使用它.
该物业名为“Ellipsize”,您有几种选择.
在XML中:
android:ellipsize="start|marquee|end"
或者通过代码
textView.setEllipsize(TruncateAt.START | TruncateAt.END | TruncateAt.MARQUEE);
这些值意味着:
>开始:在文本开头放置“…”
>结束:将“…”放在最后
> Marquee:是否有“滚动字幕”
注意:单行
TextView应该是单行的,所以要使它工作,也要这样做(或它们等效的XML属性maxLines和singleLine):
textView.setSingleLine(true);
要么
textView.setMaxLines(1);
注意:选框模式
要使Marquee工作,TextView必须具有焦点(一旦按下textview,选取框将开始移动).您还可以通过发出以下命令强制选取框自动滚动:
textView.setFocusable(true);
textView.requestFocus();