我想只允许使用数字小键盘显示负数字和十进制输入,以显示3x3键盘中的所有数字。这个键盘有一个负按钮,但它没有做任何事情,我无法弄清楚如何激活它。以下是我所拥有的,但它只允许数字输入:
<EditText
android:id="@+id/expense_amount"
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/FieldNumeric"
android:text="0.00"/>
我已经看到了几个已经说过添加
的答案android:inputType="numberSigned"
或使用
TYPE_NUMBER_FLAG_SIGNED
其他建议。这些答案的问题在于它们丢失了漂亮的3x3数字键盘并引入了字母键盘。
任何建议都很棒。
谢谢, 德文
答案 0 :(得分:-1)
这适用于android 4.2.2(Jellybean):
android:inputType="numberSigned|numberDecimal"