Latest News

Tutorial Cara Membuat ListView Sederhana di Android Studio

Android Najwa - Selamat malam kembali android najwa sekalian. Tutorial kali ialah mengenai Cara Membuat ListView Sederhana di Aplikasi Android menggunakan Android Studio. mungkin beberapa kita sudah ada yang tahu apa itu ListView, Nah bagi yang belum tahu, mari kita simak penjelasan dari ListView itu.
ListView Sederhana di Android Studio
ListView di Android

Apa itu ListView?

Pengertian ListView

ListView merupakan serangkaian item-item atau daftar yang tersusun secara horizontal atau kebawah yang dapat ditampilkan secara scroll yang mana setiap Listview diisi menggunakan Array ataupun Query Database. Baik penggunaan yang sederhana maupun yang rumit.
Pada Tutorial kali ini kita akan membuat sebuah daftar bulan dalam bentuk ListView.

Bagaimana cara membuat ListView ?

Tutorial Cara Membuat ListView di Android

Langkah 1 : Jalankan Android Studio.exe anda seperti biasa, lalu buatlah project baru seperti berikut.

  • Application Name : ListView
  • Package Name : androidnajwa.com
  • Minimum Required SDK : API 15 Andorid 4.0.3 (IceCreamSandwich)
Buat Project Baru

Langkah 2 :  Pilih saja Blank Activity lalu klik Next dan Finish
Add Activity

Langkah 3 : Buatlah komponen ListView. ListView terdapat dalam Composite. Untuk membuatnya dapat dilakukan dengan “Drag and Drop” dari komponen yang tersedia atau langsung menuliskan script XML.Untuk script XML dapat dituliskan seperti berikut.
<RelativeLayout 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:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Pilih Bulan"
        android:textSize="40sp" />
    <ListView
        android:id="@+id/listView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/textView1"
        android:layout_marginTop="26dp" >
    </ListView>
</RelativeLayout>



Langkah 4 : Bukalah MainActivity.java lalu edit seperti berikut ini
 package com.androidnajwa.listview;

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

public class MainActivity extends Activity {
    private String[] bulan = {"Januari","Februari","Maret",
            "April","Mei","Juni","Juli",
            "Agustus","September","Oktober",
            "Nopember","Desember"};
    private ListView list1;
    private ArrayAdapter<String> adapter;
    private OnItemClickListener listener;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        list1 = (ListView) findViewById(R.id.listView1);

        //membuat adapter agar item bulan menempel pada listview
        adapter = new ArrayAdapter<String>(MainActivity.this,
                android.R.layout.simple_list_item_1,
                bulan);
        //menerapkan adapter pada objek list1
        list1.setAdapter(adapter);

        //membuat listener ketika item pada listview diklik
        listener = new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> arg0,
                                    View arg1, int arg2, long arg3) {
                // TODO Auto-generated method stub
                Toast.makeText(MainActivity.this,
                        "Anda memilih bulan "+bulan[arg2],
                        Toast.LENGTH_SHORT).show();
            }
        };

        //menerapkan listener pada objek list1
        list1.setOnItemClickListener(listener);
    }
}
Sampai tahap disini sudah selesai. Sekarang lakukan testing, dengan cara menekan Shift+F10.
(1) Hasil ListView

Kemudian saya akan memilih bulan sekarang yaitu bulan Agustus, maka hasil yang akan tampil seperti berikut
(2) Hasil ListView
Nah, itulah hasil dari penggunaan ListView yang nanti nya akan muncul Toast jika kita meng-klik salah satu bulan yang terdapat dalam daftar bulan.
Gimana? Mudah Bukan? Untuk dikembangkan lagi juga bisa asal anda bisa memahaminya.

Demikian Tutorial Cara Membuat ListView di Android Studio. Bila Ada Pertanyaan silakan komentar dihalaman Komentar.Terima Kasih Atas Kunjungan di Android Najwa.
Catatan : Silakan Klik Gambar dibawah ini untuk mendapatkan Password RAR.

0 Response to "Tutorial Cara Membuat ListView Sederhana di Android Studio"