2014-10-07 71 views

回答

13

當然,你也可以在Android中使用它。

該屬性被命名爲「Ellipsize」,並且您有多個選項。

在XML:

android:ellipsize="start|marquee|end" 

或通過代碼

textView.setEllipsize(TruncateAt.START | TruncateAt.END | TruncateAt.MARQUEE); 

這些值的含義:

  • 開始:地方 「......」 在文本開始
  • End:宿 「......」 末
  • 跑馬燈:做一個 「滾動字幕」

注:單線

TextView應該是單行,這樣做它的工作,也做這個(或同等XML屬性maxLinessingleLine):

textView.setSingleLine(true); 

textView.setMaxLines(1); 

注:跑馬燈模式

對於字幕工作,TextView必須具有焦點(一旦你按下TextView的字幕將開始移動)。您也可以強制選取框自動滾動發佈:

textView.setFocusable(true); 
textView.requestFocus();