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); 를 설정해야 함