Page 56 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 56

  24 JAM!! Pintar Pemrograman Android
            23:            <RadioGroup android:id="@+id/gravity"
            24:            android:orientation="vertical"
            25:            android:padding="5px"
            26:            android:layout_width="fill_parent"
            27:            android:layout_height="wrap_content">
            28:                   <RadioButton
            29:                          android:id="@+id/kanan"
            30:                          android:text="Kanan">
            31:                    </RadioButton>
            32:                   <RadioButton
            33:                          android:text="Kiri"
            34:                          android:id="@+id/kiri">
            35:                   </RadioButton>
            36:                   <RadioButton
            37:                          android:id="@+id/tengah"
            38:                          android:text="Tengah">
            39:                   </RadioButton>
            40:            </RadioGroup>
            41:       </LinearLayout>
            42:















                     Gambar 6. 1. Letak layout main.xml dalam package

                4.  Ketiklah kode RadioButton.java seperti berikut
                    (Gambar 6.5).

            1:  package contoh.radioButton;
            2:
            3:  import android.app.Activity;
            4:  import android.os.Bundle;
            5:  import android.view.Gravity;
            6:  import android.widget.LinearLayout;
            7:  import android.widget.RadioGroup;
            8:
            9:  public class radioButton extends Activity implements
            10:            RadioGroup.OnCheckedChangeListener {
            11:     /** Called when the activity is first created. */
            12:
            13:     RadioGroup orientation;
            14:     RadioGroup gravity;
            15:
            16:     @Override
            17:     public void onCreate(Bundle savedInstanceState) {
            18:     super.onCreate(savedInstanceState);
            19:     setContentView(R.layout.main);
            20:
            21:     orientation = (RadioGroup) findViewById(R.id.orientation);
            22:     orientation.setOnCheckedChangeListener(this);
            23:     gravity = (RadioGroup) findViewById(R.id.gravity);
            24:     gravity.setOnCheckedChangeListener(this);
            25:
                              Dapatkan materi terbaru di                   56
                                       www.omayib.com
   51   52   53   54   55   56   57   58   59   60   61