Kumpulan Informasi Loker dan Kuliah di Indonesia

Friday, November 27, 2015

Cara Membuat Aplikasi Android (ListView) dalam Eclipse

4:47:00 PM Posted by Abdul Rohman No comments
Cara membuat aplikasi android kali ini adalah membuat List View. Pada dasarnya List merupakan form atau isian dengan memilih pilihan yang disediakan. Dalam pemrograman android list dikenal dengan ListView merupakan komponen yang memungkinkan untuk menyajikan sejumlah data. Jika semua data tidak bisa ditampilkan atau tidak menempati area, data bisa digulung. Palette atau layout yang digunakan adalah RelativeLayout, LinearLayout, ListView dan bisa ditambahkan TextView.

Dibawah ini cara untuk membuat Aplikasi Android dengan ListView dengan menggunakan Eclipse.

1. Membuat projek baru dengan “Android Application Project”
2. Isikan ListView atau yang lain pada “Application Name” dan klik Next
3. Klik Next dalam “Configure Project”
4. Klik Next dalam “Configure the atributes of the icon set”
5. Klik Next dalam “Create Activity”
6. Pilih Finish dalam “Blank Activity”
7. Klik pada Palette Layout
8. Pilih “LinearLayout” , letakan atau drag kedalam graphics layout
9. Pilih “ListView” kedalam LinearLayout
10. Pilih “TextView” dibawah ListView

Ubahlah Kontrol diatas dengan properti dan nilai baru dibawah ini
Kontrol
Properti
Nilai Baru
textView1
Id
textViewNegara
Text
Negara:
textView2
Id
textViewIbukota
listView
Id
listViewNegara
Background
#00aaaa

Tambah Script di MainActivity.java dibawah ini
Pertama tambahkan import :
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
Kedua tambahkan dibawah “public class MainActivity extends Activity {“:
TextView textViewNegara, textViewIbukota;
    ListView listViewNegara;
   
    String[] daftarNegara = {
      "Austria", "Belanda", "China", "India",
      "Indonesia", "Italia", "Jepang", "Malaysia",
      "Singapura"
    };
   
    String[] daftarIbukota = {
            "Vienna", "Amsterdam", "Beijing", "New Delhi",
            "Jakarta", "Roma", "Tokyo", "Kuala Lumpur",
            "Singapura"
    };
Ketiga tambahkan dibawah “setContentView(R.layout.activity_main);
listViewNegara = (ListView) findViewById(R.id.listViewNegara);
          textViewIbukota = (TextView) findViewById(R.id.textViewIbukota);


          textViewIbukota.setText(""); // Kosongkan
         
          // Mengatur isi ListView
          ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                  android.R.layout.simple_list_item_1, daftarNegara);
          listViewNegara.setAdapter(adapter);
         
          // Mengontrol klik pada item di ListView
          listViewNegara.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
                  String keterangan = "Negara " + daftarNegara[position] +
                                          " beribukota di " + daftarIbukota[position];
                  textViewIbukota.setText(keterangan);
            }
            });
11. Lakukan Penyimpanan dengan menekan ctrl + s

12. Terakhir, Anda bisa run project tersebut dengan mengklik kanan project ListView, pilih Run As dan Android Application, dan Hasilnya seperti gambar paling atas.

0 komentar:

Post a Comment