Terlebih dahulu kita buka file layoutnya
Tambahkan beberapa baris code di bawah ini
1
2
3
4
| <ListView android:id= "@android:id/list" android:layout_width= "match_parent" android:layout_height= "match_parent" /> |
Full Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <RelativeLayout xmlns:android= "http://schemas.android.com/apk/res/android" 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= ".MyActivity" > <ListView android:id= "@android:id/list" android:layout_width= "match_parent" android:layout_height= "match_parent" /> </RelativeLayout> |
Hasil Layoutnya akan seperti ini
Setelah kita selesai menyelesaikan layout, sekarang kita ke file javanya. Buka MainActivity.java nya
Pertama kita ganti extends Activity
1
| public class MainActivity extends Activity |
1
| public class MainActivity extends ListActivity |
1
2
3
4
5
6
7
8
9
10
| String[] data = { "C" , "C++" , "C#" , "Java" , "PHP" , "Pascal" , "Visual Basic" , "Delphi" , }; |
Jadi sebelumnya kita buat dulu ListAdapternya. ListAdapter ini mempunya beberapa parameter yang dibutuhkan, disini kita gunakan sesuai yang kita butuhkan.
Sekarang kita masukan data kita ke ListAdapter
1
| ListAdapter listAdapter = new ArrayAdapter<String>( this , android.R.layout.simple_list_item_1, data); |
1
| setListAdapter(listAdapter); |
Jika dilihat keseluhan code akan seperti ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| public class MainActivity extends ListActivity { @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout.main); String[] data = { "C" , "C++" , "C#" , "Java" , "PHP" , "Pascal" , "Visual Basic" , "Delphi" , }; ListAdapter listAdapter = new ArrayAdapter<String>( this , android.R.layout.simple_list_item_1, data); setListAdapter(listAdapter); } } |
Selesai!!
Sekarang kita running projectnya dan akan tampak seperti ini
No comments:
Post a Comment