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 "