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

0 comments:
Post a Comment