Android: Как установить свойство пароля в тексте редактирования?

Мне нужно создать форму входа в систему с полями «имя пользователя», «пароль» и двумя кнопками «войти» и «отменить» в моем приложении для Android.

Я использую диалоговое окно предупреждения с текстом редактирования внутри него.

Это код, который я использовал для создания текста редактирования пароля.

     final EditText Password = new EditText(this);
     Password.setGravity(Gravity.CENTER);
     Password.setHint("Password");
     Password.setWidth(200);

     Password.setTransformationMethod(new PasswordTransformationMethod());
     login_alert.addView(Password);

Моя проблема в том, что когда я открываю программную клавиатуру для редактирования пароля, вместо точек отображается простой текст. (Он отображается в виде точек, когда не находится в режиме программной клавиатуры)

Кто-нибудь может предложить решение?

46
задан Programmer Bruce 29 May 2011 в 06:22
поделиться