개발 관련/Android
[Tip] TextView 에 취소선 긋기.
snoworca
2013. 7. 19. 18:46
TextView 는 HTML 태그를 사용할 수 있지만 일부 지원하지 않는 태그들이 있다. 그 중에 대표적인 것이 이렇게 취소선을 긋는 <strike> 태그인데, 이는 직접 PaintFlag 라는 속성값을 줘서 해결할 수 있다.
단 TextView 내부의 모든 텍스트들에 취소선이 생긴다.
만약 취소선을 제거하고 싶으면 연산자 '^' 를 사용하여 속성을 제거해주면 된다.
textView.setPaintFlags(someLabel.getPaintFlags() ^ Paint.STRIKE_THRU_TEXT_FLAG);