相关疑难解决方法(0)

以编程方式设置EditText数字

我本质上是尝试以编程方式设置EditText的数字值.到目前为止,我有:

weightInput.setInputType(InputType.TYPE_CLASS_PHONE);
weightInput.setKeyListener(DigitsKeyListener.getInstance());
Run Code Online (Sandbox Code Playgroud)

这很好,但我也希望能够包含小数位(.).有任何想法吗?

android android-edittext

79
推荐指数
4
解决办法
6万
查看次数

如何以编程方式使用 android:digits

我目前正在使用

android:digits="qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNM "
Run Code Online (Sandbox Code Playgroud)

在 EditText 中的 android XML 中,它运行良好。用户只能输入 az、AZ 和空格中的字符(我不想让用户输入数字或特殊字符)。我想以编程方式将此属性添加到另一个编辑文本字段。谁能帮我以编程方式添加上述属性。我已经参考了以下链接,但它没有用

编程方式更改 android:digits如何在 androids editText 中阻止特殊字符?没有安卓:数字

如果我使用

edtTxt.setKeyListener(DigitsKeyListener.getInstance("qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNM"));
Run Code Online (Sandbox Code Playgroud)

数字小键盘正在打开。

android android-edittext

6
推荐指数
1
解决办法
3620
查看次数

标签 统计

android ×2

android-edittext ×2