首頁  >  文章  >  後端開發  >  android 單選(RadioGroup )複選(CheckBox)按鈕的應用

android 單選(RadioGroup )複選(CheckBox)按鈕的應用

巴扎黑
巴扎黑原創
2016-12-20 15:04:461302瀏覽

第一步,還是創建android專案。

第二步,修改已產生的res/layout/main.xml

 

view plaincopy to clipboardprint?

    android:orientation="vertical"  

    "  

>

    

        android:id="@+id/checkBox"         android:layout_height="wrap_content"  

        android:text="複選框1" />  

    

        android:id="@+id/checkBox1"  

       android:layout_height="wrap_content"  

        android:text="複選框2" />  

        android:id="@+id/radioGroup"  

      out_width="fill_parent"  

        android:layout_height="fill_parent">  

    ="@+id/radion1"  

            android:layout_width="wrap_content" android:layout_height="w />  

        

            android:layout_width="wrap_content" android:layout_height="wrap_content"   

        

           " android:layout_height="wrap_content"  

            android:text="上海" />  io+

            android:layout_width="wrap_content" android:layout_height="wrap_content"

            android:text="重慶" />  

      

 

view plaincopy to clipboardprint?

import android.app. Activity;  

import android.os.Bundle;  

import android.widget.CheckBox;  

import and import android.widget.RadioGroup;  

import android.widget.CompoundButton.OnCheckedChangeListener;  

  

  

public class checkBox extends    

      

      

    RadioButton  r1 = null;  

    RadioButton  r2 = null;  

    RadioButton  r3 = null;  

    RadioButton  r4 = null;  

      

    @Override  

    public void onCreate ate(savedInstanceState);  

        setContentView(R.layout.main);  

          

        CheckBox checkBox = (CheckBox) findViewById(R.id.checkBox);   

        CheckBox checkBox1 = (CheckBox) findViewById(R.id.checkBox1);  

        //取得單選按鈕組  

        RadioGroup radioGroup  (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.setOnCheckedChangeListenerener(mChangeRadio);  

          

    }

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn