Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
SetContentView memanggil layout XML yang terdapat pada kode program
sebelumnya, dimana akan menjalankan button yang ada pada layout xml tersebut, sedangkan method playSound berfungsi untuk memutar suara yang terdapat pada
button . Untuk mengetahui lanjutan kode program, lihat pada lampiran Potongan
Kode Program Jiava Activity Materi Halqi Adapun implementasinya seperti pada Gambar 4.9 berikut ini.
Gambar 4.9 Materi Halqitenggorokan
4.2.5 Penulisan Kode Program Hukum
Nun Sukun dan Tanwin
Berdasarkan rancangan pada pembahasan sebelumnya, terdapat beberapa fitur yang akan dimasukkan kedalam aplikasi untuk memudahkan user dalam
mempelajari materi tajwid. Adapun cuplikan kode program Hukum Nun Sukun dan Tanwin
materi tajwid sperti pada Gambar 4.10 berikut ini.
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
public class Nun extends ListActivity { public void onCreateBundle icicle {
super.onCreateicicle; Create an array of Strings, that will be put to our
ListActivity String[] menu = nes String[] { Izhar Halqi, Izhar
Wajib, Idhgam Bighunnah, Idham Bilaghunnah,
Iqlab, Ikhfa Haqiqi,Kembali }; Menset nilai array ke dalam list adapater sehingga data
pada array akan dimunculkan dalam list
this.setListAdapternes ArrayAdapterStringthis, android.R.layout.simple_list_item_1, menu;
getListView.setBackgroundResourceR.drawable.bg; }
Override method ini akan mengoveride method onListItemClick yang ada
pada class List Activity method ini akan dipanggil apabilai ada salah satu item dari
list menu yang dipilih protected void onListItemClickListView l, View v, int position,
long id { super.onListItemClickl, v, position, id;
Get the item that was clicked Menangkap nilai text yang dklik
Object o = this.getListAdapter.getItemposition; String pilihan = o.toString;
Menampilkan hasil pilihan menu dalam bentuk Toast tampilkanPilihanpilihan;
} Tampilkan Activity sesuai dengan menu yang dipilih
protected void tampilkanPilihanString pilihan { try {
Intent digunakan untuk sebagai pengenal suatu activity
Intent i = null; if pilihan.equalsIzhar Halqi {
i = nes Intentthis, Nun1.class;
Gambar 4.10 Kode Program Hukum Nun Sukun dan Tanwin
Pada Gambar 4.10 dapat dijelaskan bahwa dalam pembuatan menu menggunakan ListActivity kelas ini, karena sebagai kelas yang diturunkan pada
kelas-kelas lain yang akan mengakses array list adapter dapat menset nilai array. Lalu membuat method onListItemClick, method ini akan mengoveride method
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
onListItemClick yang ada pada class List Activity, method ini akan dipanggil
apabilai ada salah satu item dari list menu yang dipilih. Intent digunakan untuk sebagai pengenal suatu activity. Untuk mengetahui lanjutan program, lihat pada
lampiran Potongan Kode Program Hukum Nun Sukun dan Tanwin Adapun hasilnya seperti pada Gambar 4.11.
Gambar 4.11 Implementasi Nun Sukun dan Tanwin
4.2.6 Penulisan Kode Program Materi Hukum