1. File XML pada folder res- layout, disini saya menggunakan nama file default main_activity.xml
2. File utama pada package sorce yang dipakai, nama file saya MainActivity.java
Disini saya umpamakan anda sudah install software - software pendukung.
Buat project baru di Eclipse Helios (software yang saya gunakan)
pada file main_activity.xml ketik script berikut :
****
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<TextView
android:id="@+id/yangDipilih"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:drawSelectorOnTop="false" />
</LinearLayout>
****
pada file MainActivity.java ketik script berikut :
****
package wulan.novi.simplelist;
import android.os.Bundle;
import android.app.ListActivity;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
public class MainActivity extends ListActivity {
TextView Selection;
String[] pilihan = { "Wulan", "Wulan2", "Wulan3", "Wulan4" };
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setListAdapter(new
ArrayAdapter<String>
(this,android.R.layout.simple_list_item_1,pilihan));
Selection=(TextView)findViewById(R.id.yangDipilih);
}
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
String text=" position :"+ position +" "+pilihan[position];
Selection.setText(text);
}
}
****
Berikut hasil running nya :
No comments:
Post a Comment