1

我有一个问题。

我试图找到答案,但没有成功。

1-我有一个editpasswordfield只能提供数字密码。

我确实喜欢这个

 <EditText
            android:id="@+id/editText4"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:inputType="numberPassword"/>

并显示带有文本的键盘编号。 在此处输入图像描述

但我需要这样的键盘

在此处输入图像描述

我试过这个

android:inputType="numberPassword|number"

和许多可能性,但对我不起作用。

如果我尝试android:inputType="number"。它可以工作,但我的字段是密码,所以这对用户不可见。

任何帮助。

4

1 回答 1

2

试试这个..

 EditText editText = (EditText) findViewById(R.id.editText4);
    editText.setInputType(InputType.TYPE_CLASS_NUMBER);
    editText.setTransformationMethod(PasswordTransformationMethod.getInstance());

希望这可以帮助....

于 2013-05-24T10:11:15.077 回答