Android/개발팁
Text 관련 처리 (한줄 넘어가는 현상)
hoonihoon
2012. 11. 14. 14:35
android:singleLine="true" : 한줄에 표시
android:ellipsize="none" : 한줄이 넘을 경우 '...' 표시하지 않음
android:ellipsize="start" : 한줄이 넘을 경우 '...' 을 문장 앞에 표시
android:ellipsize="middle" : 한줄이 넘을 경우 '...' 을 문장 가운데 표시
android:ellipsize="end" : 한줄이 넘을 경우 '...' 을 문장 끝에 표시
android:ellipsize="marquee" : text가 좌에서 우로 이동하는 효과
android:singleLine="true"
android:focusable="true" <-- 3개의 속성을 함께 지정해야함
그리고 소스에서 setSelected(true); 를 설정해야 함
[출처] TextView 한줄이 넘을 경우 '...' 표시|작성자 씬바라기