1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
public class MainCalculator extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main_calculator);
}
//Déclaration des boutons des chiffres
Button btn0_ih_gl = (Button) findViewById(R.id.btn0_ih_gl);
Button btn1_ih_gl = (Button) findViewById(R.id.btn1_ih_gl);
Button btn2_ih_gl = (Button) findViewById(R.id.btn2_ih_gl);
Button btn3_ih_gl = (Button) findViewById(R.id.btn3_ih_gl);
Button btn4_ih_gl = (Button) findViewById(R.id.btn4_ih_gl);
Button btn5_ih_gl = (Button) findViewById(R.id.btn5_ih_gl);
Button btn6_ih_gl = (Button) findViewById(R.id.btn6_ih_gl);
Button btn7_ih_gl = (Button) findViewById(R.id.btn7_ih_gl);
Button btn8_ih_gl = (Button) findViewById(R.id.btn8_ih_gl);
Button btn9_ih_gl = (Button) findViewById(R.id.btn9_ih_gl);
//Déclaration des boutons des opérations
Button btnAdd_ih_gl = (Button) findViewById(R.id.btnAdd_ih_gl);
Button btnSub_ih_gl = (Button) findViewById(R.id.btnSub_ih_gl);
Button btnMult_ih_gl = (Button) findViewById(R.id.btnMult_ih_gl);
Button btnDiv_ih_gl = (Button) findViewById(R.id.btnDiv_ih_gl);
Button btnMod_ih_gl = (Button) findViewById(R.id.btnMod_ih_gl);
Button btnPuis_ih_gl = (Button) findViewById(R.id.btnPuis_ih_gl);
//Déclaration des boutons d'options
Button btnEq_ih_gl = (Button) findViewById(R.id.btnEq_ih_gl);
Button btnC_ih_gl = (Button) findViewById(R.id.btnC_ih_gl);
Button btnDel_ih_gl = (Button) findViewById(R.id.btnDel_ih_gl);
//Déclaration des champs de texte
TextView txtFct_ih_gl = (TextView) findViewById(R.id.txtFct_ih_gl); //pour la formule
TextView txtRes_ih_gl = (TextView) findViewById(R.id.txtRes_ih_gl); //pour le résultat
//affichage selon bouton click
public void btnClick_ih_gl(View v){
Button btn = (Button) findViewById(v.getId());
txtFct_ih_gl.setText(txtFct_ih_gl.getText().toString() + btn.getText().toString());
}
} |
Partager