Membuat List Pada Android

Assalamu alaikum warah matu;ahi wabara katu..
Hy.. teman-teman semua… Apa kabar nih?? aku harap baik🙂 hehehe..
Kebali lagi bersama saya di Tutorialku mengenai Android Development. Kali ini saya akan membahas mengenai Menampilkan List pada Android. Ok langsung saja kita mulai ==>Go..GO..GO..

  • Saya menganggap teman-teman semua sudah mempunyai atau sudah menginstal Eclipse bersama SDK Android 2.2-nya.
  • Langsung saja buat Projek Android yang baru, dengan ketentuan sebagai berikut:
    Projek Name : com.exlet_wtn.android.tampilList.
    Build Target : Android 2.2
    Aplication Name : Menampilkan List
    Package Name : com.oxlet_wtn.android.tampilList
    Crete Actifity : tampilList
    Mis SDK Version : 8
  • Setal anda mengisi seperti diatas, lalu klik Finish. Maka akan muncul halaman kerja dari Eclipse.
  • Berikut ini adalah Resource Programnya
    package com.oxlet_wtn.android.tampilList;
    
    
    import android.app.ListActivity;
    import android.os.Bundle;
    import android.widget.Toast;
    import android.widget.ListView;
    import android.widget.ArrayAdapter;
    import android.view.View;
    
    public class tampilList extends ListActivity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle icicle) {
            super.onCreate(icicle);
            //setContentView(R.layout.main);
            
        String[] os=new String[]{"Windows XP","MacOS","Ubuntu","Fedora","Linux Mint","Windwos 7","Android","Simbian","Solary"
        };
        this.setListAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_checked,os));
        
    }
        
        @Override
        
        protected void onListItemClick(ListView l, View v, int position, long id) {
    
        	super.onListItemClick(l, v, position, id);
    
        	Object o = this.getListAdapter().getItem(position);
    
        	String keyword=o.toString();
        	Toast.makeText(this, "anda pilih : "+keyword, Toast.LENGTH_LONG).show();
        }
    }
    

    Penjelasan dari kode diatas :
    import android.app.ListActivity;
    import android.os.Bundle;
    import android.widget.Toast;
    import android.widget.ListView;
    import android.widget.ArrayAdapter;
    import android.view.View;

    Mendefenisikan library yang akan di gunakan pada program.
    public class tampilList extends ListActivity
    Memuat class yang bernama tampilList dengan extends ListActifity

    public void onCreate(Bundle icicle) {
    super.onCreate(icicle);

    Menginisialisasi ListActivity yang akan dibuat.

    String[] os=new String[]{“Windows XP”,”MacOS”,”Ubuntu”,”Fedora”,”Linux Mint”,”Windwos 7″,”Android”,”Simbian”,”Solary”
    };

    Mendeklarasikan variabel os sebagai String yang berisikan nama-nama Sistem Operasi.

    this.setListAdapter(new ArrayAdapter(this,android.R.layout.simple_list_item_checked,os));
    }

    Memanggil dan menampilkan variabel os sebagai array.
    protected void onListItemClick(ListView l, View v, int position, long id) {

    Membuat class dengan nama onListItemClick dengan variabel l,v,position,id.
    super.onListItemClick(l, v, position, id);
    Menginisialisasi variabel yang akan digunakan pada class onListItemClick.

    Object o = this.getListAdapter().getItem(position);
    Membuat objek benama O, yang di ambil dari list adapter dan dengan diurutkan sesuai penulisan String[] os.

    String keyword=o.toString();
    Membuat variabel keyword dengan tipe String yang di ambil dari Objek O yang dirubah menjadi String.

    Toast.makeText(this, “anda pilih : “+keyword, Toast.LENGTH_LONG).show();

    Menampilkan teks jika anda menunjuk salah satu dari String[] os.

    Berikut adalah tampilan dari hasil runing Projek diatas :



    Demikianlah tutorial singkat saya yang sangat sederhana mudah-mudahan bisa berguna bagi teman-teman semua. Kalau ada salah-salah kata mohon dimaafkan dan apabila ada yang salah dalam code program atau penjelasan dari tulisan saya ini mohon dengan sangar untuk di koreksi. Agar pembaca yang lain tidak ikut-ikutan salah. Terima kasih..🙂

    Salam dari laabroo🙂 sang new Android Developer

6 thoughts on “Membuat List Pada Android

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s