-->

Membuat Konversi Mata uang Rupiah Menggunakan Eclipse

Kembali lagi untuk membuat aplikasi sederhana.Kali ini adalah dengan membuat konversi mata uang rupiah ke dollar Amerika.Namanya juga program sederhana  jadi fungsinya cuman konversi 1 mata uang saja,Namun tidak menutup kemungkinan bila anda tambah konversi ke mata uang negara lain.









Langsung saja sebelum membuat aplikasi ini Klik file  File-New project-Android app project tekan next terus sampai finish.

1.Pertama adalah dengan mengganti activity_main.xml di folder layout

2.Langkah kedua buka MainActivity.java di folder src 



Maka hasilnya akan seperti ini 


package com.example.duit;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.RadioButton;
import android.widget.TextView;

public class MainActivity extends Activity implements OnClickListener {
 TextView dollars;
 TextView rupiah;
 RadioButton dtor;
 RadioButton rtod;
 Button convert;
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        setContentView(R.layout.activity_main);
        
        dollars = (TextView)this.findViewById(R.id.dollar);
        rupiah = (TextView)this.findViewById(R.id.rupiah);
        
        dtor = (RadioButton)this.findViewById(R.id.dtor);
     
        rtod = (RadioButton)this.findViewById(R.id.rtod);    
        
        convert = (Button)this.findViewById(R.id.convert);
        convert.setOnClickListener(this);
    }
    
    public void onClick(View v){
     if(dtor.isChecked()){
      convertDollarsToRupiah();
     }
     if(rtod.isChecked()){
      convertRupiahToDollars();
     }
    }
    
    protected void convertDollarsToRupiah(){
  double val = Double.parseDouble(dollars.getText().toString());
     rupiah.setText(Double.toString(val*12000));
    }
    
    protected void convertRupiahToDollars(){
  double val = Double.parseDouble(rupiah.getText().toString());
     dollars.setText(Double.toString(val/12000));
    }
}




Semoga bermanfaat,karena aplikasi ini sederhana,pada penggunaan aplikasi.Nilai di set dahulu kemudian di konversi lagi

4 komentar:

  1. keren WORK gan, bisa konversi dari android

    BalasHapus
  2. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  3. mas ini eror knp ya

    android:orientation="vertical"
    >

    yg xmlns:android="http://schemas.android.com/apk/res/android"> erornya mas mohon pencerahanya dong mas????

    BalasHapus