Menampilkan ListView dan Toast di Android

3:05 PM

Kali ini kita akan belajar menampilkan ListView dan Toast pada android. Apa itu ListView dan Toast??

Berikut pengertian dari ListView dan Toast :


ListView : is a view group that displays a list of scrollable items. The list items are automatically inserted to the list using an Adapter that pulls content from a source such as an array or database query and converts each item result into a view that's placed into the list.(http://developer.android.com/guide/topics/ui/layout/listview.html).
Kalo saya boleh ringkas dari pengertian di atas ListView adalah View Group yang menampilkan list dari scrollable items. Item yang ada di insert menggunakan adapter dan bisa diambil dari suatu array atau hasil query database.

Toast : A toast provides simple feedback about an operation in a small popup(http://developer.android.com/guide/topics/ui/notifiers/toasts.html). Yang berarti toast digunakan untuk memberikan feedback dalam bentuk small popup(seperti javascript alert jika di web).


Sudah cukup pengertiannya, sekarang kita langsung ke code nya saja. Code yang kita buat hanya melanjutkan project sebelumnya, jadi buat yang belum tau bisa melihat tutorial sebelumnya http://sleepingtux.blogspot.com/2013/11/json-parsing-pada-pemrograman-android.html

Kita tambahkan code ini pada method tampil data.

Lalu di dalam for yang melakukan looping array pada variabel toilets tambahkan hash map juga untuk menyimpan String yang ada.

Lalu tambahkan code ini pada akhir method tampil data

Jangan lupa juga untuk menambahkan list_view xml sebagai xml tampilan dari list view :D
Lalu pada activity_tampil_data.xml tambahkan ListView

Hasil dari aplikasi yang dibuat adalah seperti berikut:
ListView example

Hehe, memang agak repot untuk menggunakan ListView, tetapi ListView menurut saya akan sering sekali digunakan, jadi apa salahnya belajar? :)

Sekian Tutorial kali ini, GBU
   

You Might Also Like

2 comments

  1. mau tanya.

    // selecting single ListView item
    02
    ListView lv=getListView();

    method getListView(); ini dari mana asalnya?

    ReplyDelete
  2. mau tanya.

    // selecting single ListView item
    02
    ListView lv=getListView();

    method getListView(); ini dari mana asalnya?

    ReplyDelete