Integer.parseInt关闭广告

时间:2015-07-28 10:09:27

标签: android

如果按下按钮(klickmethode)

,为什么我的程序会关闭
public class klick implements View.OnClickListener {
    EditText a;
    EditText b;
    TextView c;

    public klick(EditText a, EditText b, TextView c) {
        this.a = a;
        this.b = b;
        this.c = c;
    }


    @Override
    public void onClick(View v) {
        int x = Integer.parseInt(a.getText().toString());
        int y = Integer.parseInt(b.getText().toString());
        int z = x + y;
        c.setText(z);
    }
}

1 个答案:

答案 0 :(得分:0)

根据您粘贴的代码,Edittext a和Edittext b将输入数字作为您的加数。所以错误可能发生在这一行:

c.setText(z);

你可以尝试这一行:

c.setText(z+"");

我希望这个改变可以解决你的错误。