我有一个edittext,我想接受正数和负数。
它在我的手机上工作,键盘显示“ - ”符号,但它在某些手机上不起作用,而“ - ”没有显示在键盘上。请参见附图。如何解决它,以便它适用于所有Android手机。我将edittext设置为android:inputType =“numberDecimal | numberSigned”第一张图片在我的手机上,而第二张图片显示用户的手机,他在输入“ - ”符号时遇到问题。他使用的是Android 5.0.1版。
<EditText
android:id="@+id/number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:inputType="numberDecimal|numberSigned"
/>
谢谢。
答案 0 :(得分:1)
将我的评论转到答案:
我可以在两张图片上看到
-
。可能在较低的一个,你需要按住它的按钮。
有效,按住按钮选择-
。
答案 1 :(得分:0)
在第二个键盘上,可以在-
键上找到)
选项。所以你做的一切都是对的。设置android:inputType="numberDecimal|numberSigned"
就足够了。但最终您可能会发现键盘无法正确处理这些类型。但是,无论如何,你无能为力。