Dalam tips kali ini, kita akan mencoba membuat sebuah pesan, apabila object ListView kita empty. Object ListView biasanya digunakan untuk menampilkan record yang diambil dari database, ataupun dari data array. Berikut adalah contoh yang sangat sederhana yaitu dengan perintah Toast, yang dapat digunakan untuk menampilkan pesan singkat yang menginformasikan kepada user jika ListView dalam keadaan kosong / empty. Dalam salah satu project saya, saya menggunakan ListView untuk menampung data yang dikirimkan dalam format JSON melalui pemanggilan fungsi API. Apabila JSON gagal melakukan parsing teks, otomatis ListView dalam keadaan kosong, sehingga jika tidak ada keterangan, hal ini akan membingungkan user.

Untuk memeriksa ListView empty atau tidak, kita bisa menggunakan perintah berikut:

if (adapter.getCount()==0) {
   Toast.makeText(YourActivity.this,”No Record found”,Toast.LENGTH_SHORT).show();
}

Tentunya pesan yang ditampilkan hanya semacam pop up singkat yang segera fading. Namun dengan pesan tersebut, user akan tahu bahwa ListView yang seharusnya menampilkan data saat itu dalam keadaan kosong.

Oleh: Wahyu Kurniawan

Tags: ,