相关疑难解决方法(0)

如何将EditText长度限制为7个整数和2个小数位?

我有一个EditText盒子,必须允许用户输入最多7个数字和两个小数位.输入七位数后,不应再允许添加一位数,但我可能允许最多2位小数.我使用十进制过滤器2位小数,这个代码用XML

android:maxLength="7"    
android:imeOptions="actionDone"                  
android:inputType="numberDecimal"
Run Code Online (Sandbox Code Playgroud)

EditText允许enter8位数.怎么解决这个问题?

android android-layout android-edittext

15
推荐指数
4
解决办法
3万
查看次数

如何在Android中的编辑文本中限制数字中的文本数量为0-59?

我有一个Edit Text数字只能介于两者之间0-59,没有其他数字会输入Edit Text,我试过text-watcher但没有成功.任何的想法?

12-26 14:59:39.715: E/AndroidRuntime(19494): FATAL EXCEPTION: main
12-26 14:59:39.715: E/AndroidRuntime(19494): java.lang.StackOverflowError
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.View.findViewById(View.java:10442)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.View.findViewById(View.java:10442)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.View.findViewById(View.java:10442)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.View.findViewById(View.java:10442)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.View.findViewById(View.java:10442)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765)
12-26 14:59:39.715: E/AndroidRuntime(19494):    at …
Run Code Online (Sandbox Code Playgroud)

android textwatcher android-edittext

7
推荐指数
2
解决办法
2万
查看次数

如何在android中设置edittext的最大值1000000?

我在我的应用程序中使用 EditText 字段,用户可以在其中指定金额。

我想设置那个用户不能输入超过1000000的钱。

有没有办法限制价值?

android

-3
推荐指数
1
解决办法
2527
查看次数