티스토리 뷰

OS/Android

[Android] 마퀴속성 추가하기

유승구 2012.02.28 13:40
텍스트의 길이가 길어 정해진 영역에 전부다 표시가 되지 않을 때 마퀴 속성을 이용해 흐르 듯이 움직이도록 하여 가독성을 높일 수 있는 속성입니다.

android:singleLine="true" 
다중 라인으로 처리되면 위젯의 높이사이즈가 변경되어 마퀴 속성을 추가 할 수 없습니다.

android:ellipsize="marquee"
마퀴 속성을 추가하게 됩니다.

android:marqueeRepeatLimit="1" or "marquee_forever"
마퀴를 반복할 수를 지정합니다.

이렇게 하면 정상적으로 동작하는 것을 볼 수 없습니다.
마퀴가 동작 되려면 포커스가 위치해 있어야 합니다.

보통 액티비티가 구성될 때 setFocusable 속성을 넣어줍니다.

어플 개발 할 때 아니면 잘 사용을 안해서 매번 까먹더라구요.
그래서 적어놓습니다.
 
댓글
댓글쓰기 폼