最初のステップは、Android プロジェクトを作成することです。
2 番目のステップは、生成された res/layout/main.xml を変更することです
view plaincopy を Clipboardprint?
;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
> height="wrap_content"
android:text="checkbox 1 "/& gt & & lt; チェックボックス
Android: id ="@+ID/checkbox1 "
Android:layout_width =" Wrap_content "
Android:layout_height="wrap_Content"dAndroid:text="チェックボックス 2" />
android:id="@+id/radioGroup" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent "> < ="北京" /> RadioButton アンドロイド: ID = "@+ID/randion2" アンドロイド: layout_width = "wrap_content" android:layout_heigh_content " " Android:layout_width="wrap_content"android:layout_height="wrap_content" Android:text="重慶"/& LT;/Radiogroup & GT; /& Lt;/linearlayout & gt; 3 番目のステップでは、メイン コード view plaincopy を Clipboardprint? import android.os.Bundle; import android.widget.CheckBox; を追加します。 CompoundButton; import android.widget.RadioButton; import android.widget.CompoundButton.OnCheckedChangeListener; /** アクティビティが最初に作成されるときに呼び出されます。 */ ラジオボタン r1 = null; ラジオボタン r2 = null; ラジオボタン r3 = null; ラジオボタン r4 = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); CheckBox checkBox = (CheckBox) findViewById(R.id.checkBox); CheckBox checkBox1 = (CheckBox) findViewById(R.id.checkBox1); //获得单选按钮组 RadioGroup radioGroup = (RadioGroup)findViewById(R.id.radioGroup); //获得单选按钮 r1 = (RadioButton )findViewById(R.id.radion1); r2 = (RadioButton )findViewById(R.id.radion2); r3 = (RadioButton )findViewById(R.id.radion3); r4 = (RadioButton )findViewById(R.id.radion4); checkBox.setChecked(true); r1.setClickable(true); //监听多选按钮 checkBox.setOnCheckedChangeListener(this); checkBox1.setOnCheckedChangeListener(this); //监听单选按钮 radioGroup.setOnCheckedChangeListener(mChangeRadio); }