Contoh Aplikasi Android ListView Sederhana

Tutorial Cara Membuat ListView Sederhana di Android

Halo semuanya. Bagaimana kabar kalian semua? Saya harap kalian semua dalam keadaan baik-baik saja. Pada kesempatan kali ini, saya akan membagikan tutorial cara membuat listview di aplikasi android.

ListView Android adalah grup tampilan yang menampilkan beberapa item dalam daftar yang dapat di scroll vertical dan ini membantuk kalian untuk menampilkan data berulang dalam bentuk daftar yang dapat di scroll. Widget ini banyak digunakan dalam aplikasi android.

Salah satu aplikasi yang menggunakan ListView adalah Twitter. Ketika kita ingin menganti lokasi trend maka twitter akan menampilkan daftar negara dengan ListView yang bisa di scroll.

- Advertisement -

Dalam tutorial ListView android sederhana ini, kalian akan belajar cara menampilkan beberapa item dalam daftar yang dapat discroll dan menampilkan toast ketika item daftar diklik.

Tutorial Cara Membuat Aplikasi Android ListView Sederhana

Buatlah projek android studio baru dengan informasi sebagai berikut:

Application Name:ListView App
Package Name:com.androidrion.listviewapp
Language:Java
Minimal SDK:API 15: Android 4.0.3 (IceCreamSandwich)

Daftar file xml layout yang digunakan dalam projek ini:

  • activity_main.xml

Daftar file java activity yang digunakan dalam projek ini:

  • MainActivity.java

Berikut adalah langkah-langkah dalam pembuatan aplikasi ListView App.

XML Layout File

Buka file activity_main.xml kalian dan tambahkan widget ListView dalam LinearLayout. Berikut ini adalah kode lengkap untuk file activity_main.xml

app/res/layout/activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">

    <ListView
        android:id="@+id/list"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />

</LinearLayout>

Java Activity File

Buka file MainActivity.java kalian dan tambahkan kode di bawah ini untuk menampilkan item pada listview.

app/java/com.androidrion.listviewapp/MainActivity.java

package com.androidrion.listviewapp;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    ListView lv;

    String[] lvItems = {"Facebook", "Twitter", "Instagram",
            "WhatsApp", "LINE", "KakaoTalk", "Telegram", "Messenger",
            "YouTube", "TikTok", "SnapChat", "Vine", "Vimeo",
            "Figma", "Adobe XD", "Sketch", "Framer",
            "Android", "iOS", "Windows",
            "Opera", "Mozilla", "Chrome",
            "Paypal", "Mastercard", "Visa",
            "Bitcoin", "Ethereum"
    };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        lv = findViewById(R.id.list);
        ArrayAdapter<String> adapter = new ArrayAdapter<>(this,
                android.R.layout.simple_list_item_1, android.R.id.text1, lvItems);

        lv.setAdapter(adapter);
        lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

                Toast.makeText(getApplicationContext(),
                        "You have selected : " + lvItems[position],
                        Toast.LENGTH_SHORT).show();

            }
        });
    }
}

Run ‘app’

Jalankan projek android studio kalian. Pada tampilan awal, aplikasi akan menampilkan daftar item yang telah kita buat pada file MainActivity. Jika kode di atas tidak terjadi masalah, maka aplikasi akan terlihat seperti pada gambar dibawah ini.

AKHIR KATA

Itulah tutorial singkat dan mudah cara membuat aplikasi listview sederhana di android. Tutorial diatas tentu sangat mudah karena masih sederhana. Widget ini masih bisa dikembang seperti menampilkan gambar dan lainnya.

Jika kalian mengalami masalah dalam tutorial ini, silahkan komentar di bawah artikel ini. Jangan lupa untuk like dan subscribe Channel YouTube Android Rion. Semoga artikel ini membantu kalian. Terima kasih.

- Advertisement -

Get real time updates directly on you device, subscribe now.

You might also like

- Advertisement -

Leave A Reply

Your email address will not be published.