본문 바로가기

인문학도 개발일지/앱프로그래밍

[안드로이드][레이아웃] 패스워드 기능 구현(비밀번호 숨기기)

구현 계획

비밀번호를 입력하면 "*" 등의 기호로 변형하여 비밀번호 숨기기

 

 

 

inputType="textPassword"

- 기존 android:password는 삭제됨
- inputType입력 후, textPassword를 선택한다.

<com.google.android.material.textfield.TextInputLayout
        android:id="@+id/textInputLayout2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:paddingLeft="20dp"
        android:paddingRight="20dp"
        app:layout_constraintTop_toBottomOf="@+id/textInputLayout"
        app:layout_constraintBottom_toTopOf="@+id/textView4"
        app:hintTextAppearance="@style/MyAppearance">

        <com.google.android.material.textfield.TextInputEditText
            android:id="@+id/TextInputEditText_password"
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:hint="Password"
            android:inputType="textPassword"/>   //<---- 패스워드 입력 형식

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