无法为EditText输入减号

Mav*_*ven 3 android android-edittext

我有以下EditText元素,当键盘显示在这里输入值时,有一个-符号显示在那里,但是当你点击它时没有任何反应?任何人都可以告诉我原因.

<EditText
    android:id="@+id/kernelb11"
    android:layout_width="@dimen/matrixBoxWidthHeight"
    android:layout_height="@dimen/matrixBoxWidthHeight"
    android:layout_below="@+id/textViewb"
    android:layout_margin="@dimen/marginOne"
    android:background="@color/white1"
    android:gravity="center"
    android:inputType="number"
    android:maxLength="2"
    android:text="0" >
Run Code Online (Sandbox Code Playgroud)

Car*_*nal 6

android:inputType="numberSigned"
Run Code Online (Sandbox Code Playgroud)

它应该工作.


kri*_*hna 5

if input typeas numberthen- sign不会被接受,所以你需要使用input typeas numberSignedlike

android:inputType="numberSigned"
Run Code Online (Sandbox Code Playgroud)

或者

android:inputType="text"
android:digits="0123456789-"
Run Code Online (Sandbox Code Playgroud)

里面 EditText