TextInputEditText underline 변경
정말 수 많은 문서를 구글링했지만, 원하는 내용이 나오지 않았습니다. 딱봐도 단순한 것일 텐데 구글링을 할 때마다 자꾸 이상한 것들만 나와서 무척이나 고생했습니다.
여러분은 저처럼 고생하지 않으시길 바라며 포스팅합니다.
I searched a lot but coudnt solve this problem. well i thought that is simple thing.
1)focus 시 underline 변경
TextInputEditText의 underline은 도대체 어떻게 바꿀까요? 정말 단순합니다.
how can we change the underline color of TextInputEditText when focused ? Its simple.
TextInputLayout에
app:boxStrokeColor 코드를 입력해주면 되는 것입니다.
2)기본 상태 시 underbar color 변경
controlActivated
controlNormal
등이 적용이 되지 않는 문제가 발생하였는데요
How about default status in TextInputEditText?
애초에 com.google.android.material.textfield.TextInputLayout 에는 저 두 가지 속성이 적용되지 않는다고 합니다.
Actually com.google.android.material.textfield.TextInputLayout dont support those two attributes
below is the document of material.
com.google.android.material.textfield.TextInputLayout 이 아닌 다른 TextInputLayout을 사용해 문제를 해결해야 합니다.
There no way to solve this problem i think. so we should use another version of TextInputLayout
저는 원래 색을 약간 연하게 하고싶었는데 alpha 값을 주어 해결하였습니다.
I wanted the underbar color little bit lite. so i solved this by using alpha attribute.
육안으로 차이는 안나보이긴 하네요.. 실제로 보면 조금은 연해졌답니다!
'프로그래밍 언어 > Java' 카테고리의 다른 글
[Android] 무선 디버깅 오류 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부터 응답이 없어 연결이 끊어졌습니다. (10060) (0) | 2021.11.26 |
---|---|
[Android java] Switch 버튼 구현 및 custom 하기 (0) | 2021.11.25 |
[Android java] Intro_slide 화면 구현하기(how to make Intro_slide in Android) (0) | 2021.11.22 |
[Android java] MaterialDatePicker default Setting 및 날짜 제한(restirct the selectable dates) (0) | 2021.11.20 |
[java] 10강 접근 제어자 (0) | 2021.11.19 |