继承,计算器

时间:2016-04-29 17:21:03

标签: java android calculator

我尝试用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));
}
});

0 个答案:

没有答案