Pertama bukalah Eclipse anda kemudian buat sebuah project android baru dengan property seperti berikut :
Projet name : conver
Build Target : Android 2.3
Appllication name : conver
Package name : com.wilis.conver
Activity : conver
Min SDK : 9
1. Main.xml
Ubahlah file main.xml yang ada pada direktori res/layout menjadi seperti ini :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:id="@+id/widget33"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<Button
android:id="@+id/convert"
android:layout_width="313px"
android:layout_height="45px"
android:text="Convers"
android:textStyle="bold"
android:layout_below="@+id/widget38"
android:layout_centerHorizontal="true" />
<LinearLayout
android:id="@+id/widget38"
android:layout_width="320px"
android:layout_height="217px"
android:orientation="vertical"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true">
<TextView
android:id="@+id/widget39"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Dollar"
android:textStyle="bold" />
<EditText
android:id="@+id/dollar"
android:layout_width="123px"
android:layout_height="wrap_content"
android:textSize="18sp" />
<TextView
android:id="@+id/widget40"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Rupiah"
android:textStyle="bold" />
<EditText
android:id="@+id/rupiah"
android:layout_width="119px"
android:layout_height="wrap_content"
android:textSize="18sp" />
<RadioGroup
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
android:orientation="vertical"
>
<RadioButton
android:id="@+id/dtor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Dollar ke Rupiah" />
<RadioButton
android:id="@+id/rtod"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Rupiah Ke Dollar" />
</RadioGroup>
</LinearLayout>
</RelativeLayout>
2. conver.java
Ubahlah file conver.java yang terdapat pada direktori src/com.wilis.conver menjadi seperti ini :
package com.wilis.conver;
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 conver 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.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));
}
}
Sumber : Pemograman Aplikasi Mobile Smartphone dan tablet PC Berbasic Android Penerbit Informatika, Bandung, 2012 By : Nazruddin Safaat
0 Komentar untuk "Membuat Aplikasi Android Sederhana Konversi Mata Uang "
Silahkan berkomentar dengan bijak dan positif. Komentar anda menunjukkan sikap anda. Terima kasih :-)