Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android模拟器:插入负数?_Android_Android Emulator_Android Edittext - Fatal编程技术网

Android模拟器:插入负数?

Android模拟器:插入负数?,android,android-emulator,android-edittext,Android,Android Emulator,Android Edittext,我想这一定很简单,但是如何在编辑文本中插入负数呢 我正在Mac上运行模拟器 谢谢。在输入号码之前只需按“-”即可 EditText yourEditText = (EditText)findViewById(R.id.yourEditText); yourEditText.setText("whatever"); 如果不可能,editText的inputType可能有问题。 例如,android:inputType=“numberDecimal”不允许负数。在这种情况下,您应该在resourc

我想这一定很简单,但是如何在
编辑文本中插入负数呢

我正在Mac上运行模拟器


谢谢。

在输入号码之前只需按“-”即可

EditText yourEditText = (EditText)findViewById(R.id.yourEditText);
yourEditText.setText("whatever");
如果不可能,editText的inputType可能有问题。
例如,
android:inputType=“numberDecimal”
不允许负数。在这种情况下,您应该在resource file.axml的EditBox change type中添加:
android:inputType=“numberDecimal | numberSigned”

android:inputType="numberDecimal"


这对我很有效

对不起,我的猜测不是很清楚。我的意思是,当我在emulator上运行我的应用程序时,应用程序中有一个editText字段。作为一个用户,我不知道如何写减号(-)以便输入负数?别忘了将其标记为答案,以便耶洛斯收到他的代表。抱歉,但当我第一次按下接受答案时,它告诉我必须等待10分钟。可能是因为我刚刚注册了这个网站。伟大的网站。答案很快。
android:inputType="numberDecimal"
android:inputType="numberDecimal|numberSigned"