我一直在尝试使用一组字符来限制密码字段。所以尝试使用 textFilter 并完成它。当我设置 inputType textFilter 和 textPassword 时,它会停止显示为密码点并显示我在 Editext 中键入的文本。当我删除 textFilter 时,该字段的字符将显示为密码点而不是它们本身。
这是我的 XML 资源中使用的片段
主要的.xml
<EditText android:id="@+id/password" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_weight="1"
android:layout_gravity="center_vertical|center_horizontal"
android:layout_marginTop="2.0dip" android:singleLine="true"
android:scrollHorizontally="true" android:inputType="textPassword|textFilter"
android:hint="@string/input_field_here" android:digits="@string/only_alpha_numeric"></EditText>
字符串.xml
<string name="only_alpha_numeric">abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ/>
请让我知道,有没有可能达到我想要的结果的方法?
谢谢