You are here
Home > Programming > Android > Tutorial CRUD Database SQLite di Android (VI) : Membuat Fungsi Get Detail Data

Tutorial CRUD Database SQLite di Android (VI) : Membuat Fungsi Get Detail Data

Membuat Fitur Get Single Data pada SQLite Android

Berbeda dengan fitur read data pada tutorial sebelumnya yang menampilkan data di SQLite sebagai list, pada tutorial ini kita akan menampilkan single item dari data di list tersebut. Jadi apabila kita klik salah satu data, akan tampil satu halaman activity baru yang menampilkan detail dari data yang tadi dipilih.

Langsung saja, kita buat sebuah layout baru bernama view_single_data.xml, dan isinya seperti berikut :

Setelah kita buat layoutnya, sekarang kita buat activity-nya bernama ViewSingleData.java, copy pastekan kode di bawah ini ke dalam activity tersebut :

Kemudian, kalian bisa mmebuka kelas ViewData.java, di kelas itu kita akan menambahkan OnClickListener pada listView, dan juga sebuah method untuk pindah ke activity ViewSingleData.java. Sehingga apabila listView diklik, method tersebut akan dipanggil dan aplikasi akan pindah halaman ke ViewSingleData activity. Ganti kode pada kelas ViewData.java dengan kode di bawah ini :

Method yang digunakan untuk mengambil single data dan menampilkannya pada satu activity terpisah adalah switchToGetData();

Bagaimana cara mengambil/meng-query single data dari database SQLite? Kita menggunakan id barang untuk men-select barang yang sesuai dengan id tersebut. Method nya sudah ada di DBDataSource.java, dan kita gunakan juga pada tutorial edit data di database SQLite Android. Isi method nya seperti di berikut:

Terakhir, kita tambahkan activity baru tersebut ke dalam AndroidManifest.xml.

FINALLY! Selesai sudah seri Tutorial Android dengan Database SQLite ini. Silahkan dijalankan aplikasinya.

Dan jika ada yang tidak dimengerti silahkan tanyakan.

Leave a Reply

Top