我尝试用Java编写计算器; 我有一个问题,当添加几个数字,我无法显示有结果,如果我点击按钮相等,例如,如果我把1 + 1,当我点击它+应该显示我的数字2,但如果我点击另一个数字,如数字1显示屏幕“21”,所以我想添加数字1 !!
addition.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (clicOperateur){
chiffre1 = chiffre1 + Double.valueOf(entree.getText().toString()).doubleValue();
entree.setText("");
} else
{
chiffre1 = Double.valueOf(entree.getText().toString()).doubleValue();
entree.setText("");
clicOperateur = true;
}
}
});
egale.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
chiffre = Double.valueOf(entree.getText().toString()).doubleValue();
chiffre = chiffre+ chiffre1 ;
clicOperateur = false ;
entree.setText(String.valueOf(chiffre));
}
});