【发布时间】:2015-03-25 10:04:32
【问题描述】:
这实际上是我作业的一部分,我的朋友也做过类似的事情,但问题只发生在我身上。这是我的 xml 代码:
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="numberDecimal|numberSigned"
android:id="@+id/sheepNumBox"/>
出于某种原因,我可以在 EditText 框中输入“+”,而它不应该输入,有什么想法吗?
【问题讨论】:
-
显然,因为'+'是一个数字符号...
-
通过阅读本网站上其他问题的答案,我了解到不应启用它。我的朋友也有几乎相同的 xml 代码,只有我的允许'+'。
-
那么你理解错了......不要相信 android:inputType ... AFAIK 这只是键盘的提示(你知道 android 用户可以使用自定义键盘)而不是过滤器......所以它取决于用户使用的键盘,有些键盘实现可以认真对待,有些不...
-
这是有道理的,但它仍然不能解释为什么在许多参加课程的人中这种情况只发生在我身上。还请查看 cmets 对这个问题的答案stackoverflow.com/questions/14488060/… 他们也不会同意您的评论。
标签: android xml android-edittext