How to use RadioButtonGroup in Android?

Posted by Unknown Rabu, 23 Januari 2013 0 komentar
in xml page:

< ?xml version="1.0" encoding="utf-8"?>
< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
< TextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Which company do you like the most?"
android:textSize="25dp"
android:textStyle="bold" />
< RadioGroup
android:id="@+id/menu"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:checkedButton="@+id/lunch"
android:orientation="vertical" >
< RadioButton
android:id="@+id/google"
android:checked="true"
android:text="Google" />
< RadioButton
android:id="@+id/ms"
android:text="Microsoft" />
< RadioButton
android:id="@+id/apple"
android:text="Apple" />
< RadioButton
android:id="@+id/nokia"
android:text="Nokia" />
< RadioButton
android:id="@+id/samsung"
android:text="Samsung" />
< /RadioGroup>
< TextView
android:id="@+id/choice"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:text=""
android:textSize="25dp" />
< Button
android:id="@+id/clear"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Clear CheckBoxes" />
< /LinearLayout>
in Java Class:

public class Page Flipping extends Activity implements
RadioGroup.OnCheckedChangeListener, View.OnClickListener {

private TextView mChoice;
private RadioGroup mRadioGroup;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_page_flipping);
mRadioGroup = (RadioGroup) findViewById(R.id.menu);
// test listening to checked change events
mRadioGroup.setOnCheckedChangeListener(this);
mChoice = (TextView) findViewById(R.id.choice);
// test clearing the selection
Button clearButton = (Button) findViewById(R.id.clear);
clearButton.setOnClickListener(this);
}

public void onCheckedChanged(RadioGroup group, int checkedId) {
if (checkedId == R.id.google) {
mChoice.setText("Selected Google");
}
if (checkedId == R.id.ms) {
mChoice.setText("Selected Microsoft");
}
if (checkedId == R.id.apple) {
mChoice.setText("Selected Apple");
}
if (checkedId == R.id.nokia) {
mChoice.setText("Selected Nokia");
}
if (checkedId == R.id.samsung) {
mChoice.setText("Selected Samsung");
}
}

public void onClick(View v) {
mRadioGroup.clearCheck();
}
}
TERIMA KASIH ATAS KUNJUNGAN SAUDARA
Judul: How to use RadioButtonGroup in Android?
Ditulis oleh Unknown
Rating Blog 5 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip, baik itu sebagian atau keseluruhan dari isi artikel ini harap menyertakan link dofollow ke http://androidpopuler.blogspot.com/2013/01/how-to-use-radiobuttongroup-in-android.html. Terima kasih sudah singgah membaca artikel ini.

0 komentar:

Posting Komentar

Trik SEO Terbaru support Online Shop Baju Wanita - Original design by Bamz | Copyright of android populer.