Android TextInputLayout set prefix text align

사용 버전: Android 4.1.1
사용 언어: Kotlin 1.4.21

안드로이드 TextInputLayout set prefix text align을 해보겠습니다.


TextInputLayout은 Material design library를 사용하여 EditText를 조금 예쁘게 만들어 줍니다.
오늘은 여기서 Prefix 기능을 사용하고, 이 Prefix의 글자를 정렬하는 방법을 알아보겠습니다.
Prefix는 사용자가 입력하는 글자 앞에 미리 들어가 있는 글자입니다.


Material을 사용합니다.


com.google.android.material.textfield.TextInputLayout에 app:prefix를 적어줍니다.

여기에 저는 '/'을 적었지만, 여러분은 넣고 싶은 Prefix를 적어주세요.






자 볼까요?





Subnet mask 란을 보면 입력하기 전에 '/'가 보입니다.

하지만!!!

'/' 위치가 사용자가 입력하는 글자보다 약간 위에 있는 것이 보입니다.

상당히 신경 쓰이네요.



Kotlin 파일로 갑니다.

위에서 봤던 TextInputLayout이 아닌 TextInputEditText에 접근합니다.

TextInputEditText입니다 여러분.






updateLayoutParams에 height를 MATCH_PARENT로 설정합니다.



시작해볼까요.







어때요? Prefix에 사용한 '/'이 가운데로 왔죠?



끝.


카테고리: Android


댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Python OpenCV 빈 화면 만들기

Android Notification with Full Screen

tensorflow tf.random.uniform()

Android AVD Ram size change

Python bs4.SoupStrainer()

Android Compose automation for getting localized images to use on Play Store app image

Forensics .pyc 파일 .py로 복구하기

KiCad 시작하기 2 (PCB 만들기)

KiCad 시작하기 7 (FreeRoute 사용하기 2)