Recent Posts
밍쯔와 안작고 안귀여운 에러들🖤
[Android] 밑줄 긋는 3가지 방법 본문
1. Class에서 setPaintFlags() 사용
- 적용하고 하는 TextView에 setPaintFlags()에 Paint.UNDERLINE_TEXT_FLAG를 설정하면 된다.
binding.textViewName.paintFlags = Paint.UNDERLINE_TEXT_FLAG
2. SpannableString 클래스를 사용
- 원하는 Strig을 SpannableString로 선언한다.
- setSpan()에 new UnderlineSpan()을 적용한다.
- TextView.setText() 적용한다.
var mSpannableString = SpannableString("msg")
mSpannableString.setSpan(UnderlineSpan(), 0,mSpannableString.length, 0 )
binding.textViewName.text = mSpannableString
3. string.xml에 HTML Tag 적용
- <u> 원하는 문구 </u>이렇게 적용해주면 된다.
<string name="join"><u>회원가입</u></string>
'Develop > Android | iOS' 카테고리의 다른 글
[Android/Java] scrollView, recyclerView, firstVisiblePosition = 0 (0) | 2023.04.14 |
---|---|
[Android] 둥근 Toggle 커스텀 -> TabLayout 으로 ! (0) | 2023.03.13 |
[Android] 캘린더 커스텀 하기 (calendar customizing) (0) | 2022.12.27 |
[Android] Session is not initialized. Call KakaoSDK#init first. (0) | 2022.11.21 |
[Android] Glide로 url로 받는 SVG. imageView에 넣기 (0) | 2022.11.18 |