Android密码编辑文本显示文本

时间:2014-02-20 06:36:43

标签: android passwords android-edittext

我使用了一个Edittext属性android:inputType="textPassword"

但是当我在其中键入一些文字时,文字会逐渐变为可见的字符,然后再更改为实体项目符号。

当用户输入文本时,如何使文本不可见。

请帮帮我。

3 个答案:

答案 0 :(得分:1)

尝试添加EditText属性

android:inputType="text"

并以编程方式添加

edt_password.setTransformationMethod(new PasswordTransformationMethod());

答案 1 :(得分:0)

我在我的应用程序中使用了以下内容并且没有出现文本。为我工作!

<EditText
        android:id="@+id/OldpwdET"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="20dp"
        android:layout_marginRight="20dp"
        android:layout_marginTop="30dp"
        android:ems="10"
        android:hint="@string/change_password_oldpwdET"
        android:minHeight="40dp"
        android:paddingLeft="10dp" 
        android:inputType="textPassword">

答案 2 :(得分:-1)

试试这个..

在edittext布局中

  android:inputType="text"

并在你的代码中。把这个。

  mEditText.setTransformationMethod(new AsteriskPasswordTransformationMethod());