我想转换EditText
的值,然后每次点击都会增加此值,但它不起作用。请帮忙。
public void getMe(View v) {
display=(TextView) findViewById(R.id.txtv);
enterno=(EditText) findViewById(R.id.txt1);
String num1=enterno.getText().toString();
num1.setText(Integer.toString(num1));
num1++;
display.setText(""+num1);
}
答案 0 :(得分:1)
display = (TextView) findViewById(R.id.txtv);
enterno = (EditText) findViewById(R.id.txt1);
intValue = Integer.valueOf(enterno.getText().toString());
intValue++;
display.setText(String.valueOf(intValue));
答案 1 :(得分:0)
更新您的代码:
public void getMe(View v){
display=(TextView) findViewById(R.id.txtv);
enterno=(EditText) findViewById(R.id.txt1);
String num1 = enterno.getText().toString();
int no = Integer.parseInt(num1);
no++;
display.setText(String.valueOf(no));
}
答案 2 :(得分:0)
一行答案:
display.setText(String.valueOf(Integer.valueOf(enterno.getText().toString()) + 1));
只需复制上面的粘贴