1.main.xml
Ubahlah file main.xml dalam direktori res/layout menjadi 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| <?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" > <TableLayout android:layout_width= "wrap_content" android:layout_height= "wrap_content" android:stretchColumns= "1" > <tablerow> <textview android:text= "Name : " /> <edittext android:id= "@+id/nama" /> </TableRow> <tablerow> <radiogroup android:id= "@+id/jekel" > <radiobutton android:id= "@+id/pria" android:text= "Pria" /> <RadioButton android:id= "@+id/perempuan" android:text= "Perempuan" /> </RadioGroup> </TableRow> <tablerow> <textview android:text= "Alamat : " /> <edittext android:id= "@+id/alamat" /> </TableRow> <button android:id= "@+id/save" android:layout_width= "fill_parent" android:layout_height= "wrap_content" android:text= "Save" /> </TableLayout> </LinearLayout> |
2.array1.java
Ubahlah file array1.java dalam direktori src/com.wilis.array1 menjadi 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| package com.wilis.array1; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.RadioGroup; public class array1 extends Activity { almag r = new almag(); /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button save=(Button)findViewById(R.id.save); save.setOnClickListener(onSave); } private View.OnClickListener onSave= new View.OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub EditText nama = (EditText)findViewById(R.id.nama); EditText alamat = (EditText)findViewById(R.id.alamat); r.setNama(nama. getText ().toString()); r.setAlamat(alamat. getText ().toString()); RadioGroup jekel=(RadioGroup)findViewById(R.id.jekel); switch (jekel.getCheckedRadioButtonId()){ case R.id.pria: r.setJekel( "Pria" ); break ; case R.id.perempuan: r.setJekel( "Perempuan" ); break ; } } }; } |
3.almag.java
Buatlah sebuah file java baru di dalam direktori src/com.wilis.array1 bersama dengan array1. dengan cara klik kanan pada project New > Class. kemudian ubahlah isinya menjadi 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| package com.wilis.array1; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.RadioGroup; public class array1 extends Activity { almag r = new almag(); /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button save=(Button)findViewById(R.id.save); save.setOnClickListener(onSave); } private View.OnClickListener onSave= new View.OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub EditText nama = (EditText)findViewById(R.id.nama); EditText alamat = (EditText)findViewById(R.id.alamat); r.setNama(nama. getText ().toString()); r.setAlamat(alamat. getText ().toString()); RadioGroup jekel=(RadioGroup)findViewById(R.id.jekel); switch (jekel.getCheckedRadioButtonId()){ case R.id.pria: r.setJekel( "Pria" ); break ; case R.id.perempuan: r.setJekel( "Perempuan" ); break ; } } }; } |
0 komentar: