Bonjour,
J'essaye d'améliorer ce code : avez-vous des propositions, s'il vous plait ?
Voici le rendu de la calculatrice :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button b1 =(Button)findViewById(R.id.button1); Button b2 =(Button)findViewById(R.id.button2); Button b3 =(Button)findViewById(R.id.button3); Button b4 =(Button)findViewById(R.id.button4); final EditText edt1 = (EditText)findViewById(R.id.editText1); final EditText edt2 = (EditText)findViewById(R.id.editText2); final EditText edt5= (EditText)findViewById(R.id.editText5); b1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub int numero1; int numero2; int resultat; numero1 = (int) Double.valueOf(edt1.getText().toString()).doubleValue(); numero2 = (int)Double.valueOf(edt2.getText().toString()).doubleValue(); resultat= numero1 + numero2; edt5.setText(String.valueOf(resultat)); } }); b2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub int numero1; int numero2; int resultat; numero1 = (int) Double.valueOf(edt1.getText().toString()).doubleValue(); numero2 = (int)Double.valueOf(edt2.getText().toString()).doubleValue(); resultat= numero1 - numero2; edt5.setText(String.valueOf(resultat)); } }); b3.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub int numero1; int numero2; int resultat; numero1 = (int) Double.valueOf(edt1.getText().toString()).doubleValue(); numero2 = (int)Double.valueOf(edt2.getText().toString()).doubleValue(); resultat= numero1 * numero2; edt5.setText(String.valueOf(resultat)); } }); b4.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub int numero1; int numero2; int resultat; numero1 = (int) Double.valueOf(edt1.getText().toString()).doubleValue(); numero2 = (int)Double.valueOf(edt2.getText().toString()).doubleValue(); resultat= numero1 / numero2; edt5.setText(String.valueOf(resultat)); } }); }
Partager