LAPORAN PRAKTIKUM
Pemograman mobile
PRAKTIKUM III:TUTORIAL PEMBUATAN ListView Sederhana
DISUSUN
OLEH :
Dionisius.Riyan.E
12.12.0009
LABORATORIUM KOMPUTER & JARINGAN
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM PURWOKERTO
JL. LET. JEND. POL SUMARTO PURWOKERTO
2013
Cara membuat ListView sederhana
menggunakan Layout standar yang
disediakan oleh Android?
Bagaimana untuk mengikat objek ListView ListActivity
untuk data "String []" menggunakan ArrayAdapter?
Tools:
Android Developer Tools (ADT) (atau Eclipse + ADT
Plugin)
AVD Nexus S Android 4.3 "emulator" atau,
Min SDK 8
(1) Buat
Aplikasi Android
File >> New >> Aplikasi Android
Masukkan nama App: android-sederhana-ListView
Pakcage:
pilih defualt
lain, berikutnya sampai Anda mencapai Finish
(2) Extend
ListActivity
Satu-satunya file yang kita akan bekerja dengan adalah
MainActivity.java "aktivitas kosong yang dihasilkan"
src / com / hmkcode / android / MainActivity.java
Tentukan array String "listItemArray" untuk
menahan label masing-masing item daftar
Buat ArrayAdapter untuk mengikat data "String
array" ke tampilan "android.R.layout.simple_list_item_1"
Panggilan setListAdapter (ArrayAdapter) melewati
adaptor dibuat.
Penjelasan Coding:
import android.app.ListActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
public class MyListActivity extends ListActivity {
public void
onCreate(Bundle icicle) {
super.onCreate(icicle);
String[] values
= new String[] { "Senin", "Selasa", "Rabu",
"Kamis", "Jumat", “Sabtu", "Minggu"
};
ArrayAdapter<String> adapter = new
ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,
values);
setListAdapter(adapter);
}
@Override
protected void
onListItemClick(ListView l, View v, int position, long id) {
String item
= (String) getListAdapter().getItem(position);
Toast.makeText(this, item + " selected",
Toast.LENGTH_LONG).show();
}
}
Pada coding : String[] values = new String[] {
"Senin", "Selasa", "Rabu",
"Kamis", "Jumat", “Sabtu", "Minggu"
};
Maka akan didefinisikan hari
apa saja yang ada pada daftar listview.
Pada coding: protected void
onListItemClick(ListView l, View v, int position, long id) {
String item
= (String) getListAdapter().getItem(position);
Toast.makeText(this, item + " selected",
Toast.LENGTH_LONG).show();
Maka akan dibuat 1 method
baru ketika List Item Di click akan muncul tulisan “selected” untuk penggantian
tulisan dapat diganti dengan yang anda inginkan.
0 komentar:
Post a Comment
Note: only a member of this blog may post a comment.