public void onClick(View arg0) {
String str = et_in.getText().toString();
String sss = String.valueOf(et_in.length());
switch (arg0.getId()) {
case R.id.bt_0:
case R.id.bt_1:
case R.id.bt_2:
case R.id.bt_3:
case R.id.bt_4:
case R.id.bt_5:
case R.id.bt_6:
case R.id.bt_7:
case R.id.bt_8:
case R.id.bt_9:
case R.id.bt_dian:
// et_in.setText("");
et_in.setText(str + ((Button) arg0).getText());
et_in.setText(str + ((Button) arg0).getText());
break;
case R.id.bt_jia:
case R.id.bt_jian:
case R.id.bt_cheng:
case R.id.bt_chu:
et_in.setText(str + " " + ((Button) arg0).getText() + " ");
break;
case R.id.bt_del:
if (str != null && !str.equals("")) {
et_in.setText(str.substring(0, str.length() - 1));
}
break;
case R.id.bt_clear:
et_in.setText("");
break;
case R.id.bt_deng:
getResult();
clear_flag = true;
break;
}
}