안드로이드 자바 - EditText

박의진·2022년 10월 17일

안드로이드 자바

목록 보기
3/4

EditText

  1. 사이즈를 정하면 높이값이 커지지 않음
  2. 여러줄을 사용하고 싶을 경우 inputType에 textMultiLine을 설정해 준다.
  3. 멀티라인으로 설정 할 경우 Lines와 maxLines 속성이 존재한다.
 <EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:lines="3"
    android:hint="Lines"
    android:inputType="textMultiLine"
    android:gravity="top"/>
  1. Lines는 입력창이 차지하는 줄 수를 의미하며, 지정한 라인 수 이상으로 입력되어도 크기 고정되어 있다. 계속해서 스크롤 늘어나며 입력 가능
 <EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:maxLines="3"
    android:hint="maxLines"
    android:inputType="textMultiLine"
    android:gravity="top"/>
  1. maxLines는 처음에는 1로 보이며, 1줄씩 maxLines로 설정한 수 만큼 라인수가 늘어난다. 계속해서 스크롤이 늘어나며 입력 가능

  2. ems는 글자수 만큼 뷰 넓이를 지정할수 있는데 ems를 3으로 지정하면 3글자만큼 들어갈 사이즈만큼 정도로 늘어난다.

profile
주니어 백엔드 개발자의 개발 log💻

0개의 댓글