У моїй програмі у мене є EditText
типовий тип вводу, встановлений android:inputType="textPassword"
за замовчуванням. Він має CheckBox
своє право, яке при перевірці змінює тип вводу цього EditText на ТЕКСТ NORMAL PLAIN TEXT. Код для цього є
password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
Моя проблема полягає в тому, що якщо цей CheckBox не встановлений, він знову повинен встановити тип введення PASSWORD. Я зробив це за допомогою-
password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
Але текст усередині цього редакційного тексту все ще видно. І для здивування, коли я зміню оріонацію, вона автоматично встановлює тип введення на PASSWORD, а текст всередині буклет (відображається як пароль).
Будь-який спосіб досягти цього?
mailEdt.setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
. Працює для мене.