Implementasi dari ListView di Android Studio

Selanjutnya adalah belajar bagaimana implementasi dari ListView di Android dalam menampung data bentuk String array sehingga dapat ditampilkan dalam bentuk List yang bisa diakses oleh pengguna.

Listview merupakan komponen utama yang dapat menampilkan dan menampung data dalam jumlah yang banyak secara vertical dalam bentuk list yang dapat di-scroll secara vertical.

Implementasi ListView sangat luas, selain memiliki tujuan utama yaitu menampilkan data dalam jumlah yang banyak. ListView juga bisa digunakan sebagai tampilan pilihan menu pada aplikasi Android.

Lebih lanjut mengenai Listview dapat dibaca di http://developer.android.com/guide/topics/ui/layout/listview.html

Contoh Implementasi ListView di Android Studio:

1. Buat Project dengan Start a new Android Studio Project

Aplikasi Hello World_1

2. Kemudian Configure your new project, isikan Application Name dengan Belajar ListView dan Company domain sesuai dengan nama yang kamu inginkan, kemudian Klik Next dan pilih Empty Activity.

Belajar ListView_1

Lanjutkan hingga Finish. Biarkan gradle menggenerate project kita.

3. Pada activity_main.xml lengkapi kodenya sebagai berikut.

Pada code diatas kita menambahkan ListView kedalam tampilan xml yang akan kita manipulasi di class Activity java.

4. Pada MainActivity.java silakan lengkapi kodenya sebagai berikut.

Pada kode diatas (perhatikan komentar dalam kode) kita melakukan beberapa langkah :

  1. Menginisialisasi ListView berdasarkan id yang ada di file layout xml (private ListView lvItem;)
  2. Menginisialisasi data String array yang akan kita tampilkan di ListView (private String[] footballClubs = new String[]{ … };)
  3. Membuat object adapter dengan menggunakan Adapter bawaah android secara default dengan menentukan beberapa parameter sebagai inputannya:
    1. Class Activity mana yang memanggil/menggunakan class ArrayAdapter
    2. Layout xml untuk tampilan item list (disini kita menggunakan bawaan android)
    3. Id dari object TextView untuk menampilkan item-item data dari object String array
    4. Sumber data yang akan ditampilkan dalam konteks ini adalah : String array bernama footballClubs
    5. Men-set objek adapter kedalam ListView

5. Silakan jalankan dengan tombol Run ke emulator atau device atau export ke apk untuk instal secara manual di device.

Tampilan hasil apps adalah sebagai berikut.

implementasi dari ListView

Tutorial Implementasi dari ListView di Android Studio ini saya kutip dari Kelas Reguler di Dicoding akademi. Pada Kelas ini, Anda dapat mendaftar secara GRATIS dan membaca seluruh modul artikel dalam kelas tersebut.

Namun untuk memperoleh validasi terhadap proses belajar Anda, Anda harus melakukan upgrade dengan menggunakan Dicoding Point. Silahkan klik untuk mendaftar secara Gratis kelas Belajar Membangun Aplikasi Android Native

Baca juga tulisan tentang Penggunaan Fragment dalam Flexible UI di Android Studio

Download Source Code Implementasi dari ListView di Android Studio

Share to Unlockimage/svg+xml
Share tulisan ini ke Facebook / Twitter kamu untuk mendapatkan Link download.

Leave a Reply

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