안드로이드

안드로이드 TextView 지정 범위를 넘어갈 때 글자 흐르게 만들기 ellipsize=marquee

알통몬_ 2019. 6. 15. 12:43
반응형


공감 및 댓글은 포스팅 하는데

 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 

도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 

만들어 나가겠습니다^^

 


안드로이드 개발을 하다보면 여러 문제와 마주치게 되는데요.

예를 들어 TextView의 사이즈는 정해져 있고 그 안에 들어가는 텍스트가

TextView 의 사이즈가 보다 클 수도 있겠죠?

아래 롯데시네마 앱을 보면 영화의 제목이 정해진 TextView의 크기를 

초과할 때 넘치는부분은 ... 으로 표시하는 걸 볼 수 있습니다.

하지만 제가 제시하는 방법은 네온사인 간판에서 글자들이 지나가듯이 텍스트가 이동하는 방법입니다.

android:ellipsize="marquee" 속성을 TextView에 지정해주면 됩니다.

android:ellipsize="marquee"

이렇게 지정해주면 텍스트가 이동하며 정해진 사이즈 안에서 모든 텍스트를 볼 수 있습니다.

이상입니다. 감사합니다.



반응형