我想这应该很简单,但是我该如何在EditText
中插入负数呢?
我在Mac上运行模拟器。
谢谢。
我想这应该很简单,但是我该如何在EditText
中插入负数呢?
我在Mac上运行模拟器。
谢谢。
在输入数字之前,只需按“-”键即可吗?
如果不行的话,那么editText的inputType可能存在问题。例如,android:inputType="numberDecimal"
不允许输入负数。这种情况下,您应该添加:android:inputType="numberDecimal|numberSigned"
。
android:inputType="numberDecimal"
to
android:inputType="numberDecimal|numberSigned"
对我来说有效
EditText yourEditText = (EditText)findViewById(R.id.yourEditText);
yourEditText.setText("whatever");
editText.setText(String.valueOf(-1));