Android Menampilkan Data pada ListView

Android ListView

Pada platform Android untuk menampilkan data dalam bentuk list secara vertikal digunakan komponen yang bernama ListView. ListView ini bisa menampilkan data berupa String bisa juga yang berupa gambar. Pada tulisan ini saya akan menunjukkan teknik sederhana menampilkan data pada ListView. Untuk Kesederhaan contoh maka data yang akan ditampilkan berupa String dan berasal dari hardcoding.

Info
Saya mengasumsikan pembaca sudah bisa membuat project Android menggunakan Eclipse serta sudah lumayan familiar dengan susunan foldernya

Membuat Layout

Buat sebuah layout sederhana dan tambahkan komponen ListView kedalamnya. Berikut adalah file xml dari layout yang saya buat

file : res/layout/activity_list.xml

Pada layout diatas saya menambahkan sebuah ListView dengan id listViewProgramming. Sisanya saya rasa mudah untuk dipahami sendiri

Menulis Kode

Layout sudah kita buat maka langkah selanjutnya adalah menulis kode supaya data yang ada bisa ditampilkan pada layout tadi menggunakan ListView.
Seperti sudah saya katakan diatas untuk kesederhanaan tutorial maka data yang akan ditampilkan berupa data String yang berasal dari hardcoding alias kita ketik sendiri. Untuk pengembangannya data ini bisa berasal dari berbagai sumber, misal berasal dari basisdata, web service dan lain sebagainya.
Kembali ke topik, berikut adalah kode dari kelas ListActivity

file : ListActivity.java

Pada baris yang saya tandai jangan bingung dari mana layout android.R.layout.simple_list_item_1berasal. Layout tersebut merupakan layout bawaan dari Android.
Kode yang sangat sedikit dan sangat simpel namun sangat berpower 😀
Selanjutnya coba jalankan program yang telah kita buat dan lihat hasilnya.

Running dan Screenshot Program

Jalankan program di emulator atau di device Android dan berikut adalah hasilnya
shot_000002

Demikianlah tutorial yang singkat ini, semoga bermanfaat. Apabila ada pertanyaan silahkan melalui komentar dibawah postingan berikut

Pada tutorial selanjutnya saya akan membahas mengenai event klik pada list item. Maksudnya jika salah satu item yang terdapat pada ListView kita klik maka akan melakukan suatu tindakan tertentu yang kita inginkan 😀

Facebook Comments
 

Agung Setiawan

Agung Setiawan adalah software engineer di BukaLapak.com, penulis sekaligus pecinta sastra, dan pembaca buku

 
Halo, perkenalkan saya Agung Setiawan.
Saya Software Engineer di BukaLapak.
Simak pemikian saya soal dunia Software Engineering via Twitter di @agungsetiawanmu dan facebook
Blog ini saya update seminggu sekali jadi sering-sering saja mampir
Mau belajar Vim bareng saya?
Belajar ngoding dari nol menggunakan PHP

2 thoughts on “Android Menampilkan Data pada ListView

  1. gan saya lagi nyoba bikin apps bluetooth itu pake listview, itu pas bagian listview bermasalah error di bagian listview…..? kira-kira listview ArrayAdapter minta contoh kodenya gan, hatur thank U

Leave a Reply

Your email address will not be published. Required fields are marked *