Globalkan
Variabel name yang kita buat di kalkulator1.xml
EditText txt1,txt2;
TextView txtH;
Button btnTambah, btnKali, btnBagi, btnKurang;
Dan
tambahkan coding untuk menghitungnya
txt1=(EditText)findViewById(R.id.txtBil1);
txt2=(EditText)findViewById(R.id.txtBil2);
txtH=(TextView)findViewById(R.id.txtHasil);
Button btnKurang=(Button)findViewById(R.id.btnKurang);
btnKurang.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
String b1=txt1.getText().toString();
String b2=txt2.getText().toString();
double db1=Double.parseDouble(b1);
double db2=Double.parseDouble(b2);
double h=db1-db2;
String sh=String.valueOf(h);
txtH.setText(sh);
}});
Button btnTambah=(Button)findViewById(R.id.btnTambah);
btnTambah.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
String b1=txt1.getText().toString();
String b2=txt2.getText().toString();
double db1=Double.parseDouble(b1);
double db2=Double.parseDouble(b2);
double h=db1+db2;
String sh=String.valueOf(h);
txtH.setText(sh);
}});
Button btnKali=(Button)findViewById(R.id.btnKali);
btnKali.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
String b1=txt1.getText().toString();
String b2=txt2.getText().toString();
double db1=Double.parseDouble(b1);
double db2=Double.parseDouble(b2);
double h=db1*db2;
String sh=String.valueOf(h);
txtH.setText(sh);
}});
Button btnBagi=(Button)findViewById(R.id.btnBagi);
btnBagi.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
String b1=txt1.getText().toString();
String b2=txt2.getText().toString();
double db1=Double.parseDouble(b1);
double db2=Double.parseDouble(b2);
double h=db1/db2;
String sh=String.valueOf(h);
txtH.setText(sh);
}});
Button Exit=(Button)findViewById(R.id.btnExit);
Exit.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
finish();
}});
Tambahkah
code untuk tombol back atau kembali pada android
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode==KeyEvent.KEYCODE_BACK &&
event.getRepeatCount() == 0) {
finish();
return true;
}
return super.onKeyDown(keyCode, event);
}
>>>>>>>>>>>>>>>>>>>>>>>>>
<selamat mencoba guys>