2014-10-07 2 views

답변

13

물론 Android에도이 기능이 있습니다.

이 속성의 이름은 "Ellipsize"이며 몇 가지 옵션이 있습니다.

android:ellipsize="start|marquee|end" 

또는 코드를 통해

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

값은 의미 :

  • 시작 다음 "..."텍스트에
  • 을 시작하는 장소 XML에서

  • 은 :는 "스크롤 천막"

참고 있습니까 : 단일 선

TextView는 한 줄이어야한다, 그래서 확인하기 위해 "..."결국

  • 움직이는에 배치합니다 이 작업은 또한이 작업을 수행 할 (또는 상응하는 XML 속성 maxLinessingleLine) :

    textView.setSingleLine(true); 
    

    또는

    textView.setMaxLines(1); 
    

    주 : 움직이는 텍스트 모드 윤곽이 작동하려면

    TextView 초점을 (당신이 텍스트 뷰를 한 번 눌러 천막 이동을 시작합니다)해야한다. 다음을 입력하여 선택 윤곽을 자동으로 스크롤 할 수도 있습니다.

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