2013-10-20 25 views

回答

2

String.valueOf方法请看:

int someInt = 5; 
myEditText.setText(String.valueOf(someInt)) 
1

您可以在XML最终改变EDITTEXT的输入类型来强制用户仅输入整数值。

至于在运行时编程设定的值,这样做:

EditText editText = (EditText)findViewById(R.id.editText1); 
int input = 4; 
editText.setText(string.ValueOf(input)); 
0

设置的EditText的属性只接受整数,如果这是你想要的东西在你的XML文件中添加下列属性,它包含EditText上。

android:inputType="number" 

对于这样的计算,如果输入的值是您可以使用下面的函数号码: -

EditText editText = (EditText)findViewById(R.id.editText); 
int editTextValue = Integer.parseInt(editText.getText().toString()); 

现在你可以对相同的计算。

对于int设置EDITTEXT,您可以使用下列内容: -

editText.setText(""+editTextValue);//here editTextValue is the number which you want to set in editText field. 
相关问题