我正在打印一个空字符串,因为当用户点击清除时,我希望我的显示无效。但出于某种原因,它会出现零而不是任何理由?
display= (EditText) findViewById(R.id.editText1);}
//When button is clicked, display the text. How do I do this for the rest of my variables?
public void onClick(View v)
{
switch(v.getId())
{
case R.id.bOne: display.append("1"); break;
case R.id.bTwo: display.append("2"); break;
case R.id.bThree: display.append("3"); break;
case R.id.bFour: display.append("4"); break;
case R.id.bFive: display.append("5"); break;
case R.id.bSix: display.append("6"); break;
case R.id.bSeven: display.append("7"); break;
case R.id.bEight: display.append("8"); break;
case R.id.bNine: display.append("9"); break;
case R.id.bZero: display.append("0"); break;
case R.id.bPoint: display.append("."); break;
case R.id.bClear: display.setText("");
case R.id.bAdd: double counter = Double.toString(display);
//counter+=counter;
//display.setText(counter);
修改
我正在通过Eclipse为Java项目编写一个用于Java的caclulator。这是一个EditText显示。
答案 0 :(得分:1)
:
case R.id.bClear:
display.setText("");
你错过了休息时间;句