У меня есть приложение, где люди должны войти в систему с паролем. Я хотел бы, чтобы отображался только последний напечатанный символ, но все, что я получаю, это все видимые точки или все символы.
Я попробовал несколько вещей:
password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
password.setTransformationMethod(PasswordTransformationMethod.getInstance());
password.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
и установка типа ввода в xml.
Я тестировал только на Galaxy S2, так как это единственное устройство Android в моем офисе на данный момент, поэтому я не знаю, проблема ли это только с моим устройством.
редактирование:
Только что протестировал на HTC Sensation от коллеги, и он работает так, как задумано на его телефоне, но остается вопрос, как получить эту же вещь на Galaxy S2?