오늘도 더 나은 코드를 작성하였습니까?

MDC - Text Field 본문

Android Material Design

MDC - Text Field

hik14 2022. 2. 18. 16:37
        <com.google.android.material.textfield.TextInputLayout
            android:id="@+id/password_text_input"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="4dp"
            android:hint="@string/shr_hint_password"
            app:errorEnabled="true"
            app:helperText="wrong password"
            app:counterEnabled="true"
            app:counterMaxLength="6"
            >
            
            <com.google.android.material.textfield.TextInputEditText
                android:id="@+id/password_edit_text"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:inputType="textPassword" />

        </com.google.android.material.textfield.TextInputLayout>

 

app:errorEnabled="true"

- 텍스트 필드 아래에 오류 메시지에 대한 추가 패딩이 추가

 

app:helperText="wrong password"

- 에러 발생시 도움말 표기

 

app:counterEnabled="true"

- 입력된 글자 표기 

 

app:counterMaxLength="6"

- 최대입력 글자 설정 

 

  app:passwordToggleEnabled="true" 

- Deprecated됨 endIconMode를 통해 지정해야 합니다.