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 "