Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
kode program menu ilmu tajwid, lihat pada lampiran Potongan Kode Program Menu Ilmu Tajwid. Adapun hasil implementasinya seperti pada Gambar 4.4.
Gambar 4.4 Implementasi Menu Ilmu Tajwid
4.2.3 Penulisan Kode Program
Makhrajul huruf
Berdasarkan rancangan pada pembahasan sebelumnya, terdapat beberapa fitur yang akan dimasukkan kedalam aplikasi untuk memudahkan user dalam
mempelajari materi tajwid. Materi Makhrajul huruf terdiri dari pembahasan car abaca dan pengucapan huruf hijaiyah dengan baik dan benar sesuai makhraj
hurufnya masing-masing, yaitu halqitenggorokan, lahawitekak, syajaritengah lidah, asaliujung lidah, nith’ilangit-langit mulut, litsawigusi, dzalqipinggir
lidah, syafawibibir, jaufiperut. Adapun cuplikan kode program makhrajul huruf materi tajwid seperti yang terlihat pada Gambar 4.5 berikut ini.
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
public class makhraj1 extends ListActivity { public void onCreateBundle icicle {
super.onCreateicicle; Create an array of Strings, that will be put to our ListActivity
String[] menu = nes String[] { HalqiTenggorokan, LahawiTengkak,
SyajariTengah Lidah, AsaliUjung Lidah, NithiLangit-langit Mulut, LitsawiGusi,
DzalaqiPinggir Lidah, SyafawiBibir, JaufiPerut,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; }
Gambar 4.5 Kode Program Makhrajul Huruf Pada Gambar 4.5 di atas 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 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 dari kode program makhrajul huruf, lihat pada lampiran Potongan Kode Program Makhrajul Huruf
Adapun hasilnya seperti pada Gambar 4.6 .
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.6 Implementasi Makhrajul Huruf
4.2.4 Penulisan Kode Program Materi