Android的常用控件总结

 RadioButton单选按钮控件的使用方法
==================================================================================
1、RadioButton在main.xml中的布局
   <RadioGroup
       Android:id="@+id/genderGroup"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:orientation="vertical"
    >
       <RaioButton
            android:id="@+id/maleButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="男"
        />
        <Button
            android:id="@+id/famleButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="女"
         />
    </RaioGroup>

2、//声明成员变量
   private RadioGroup radioGroup = null;
   private RadioButton maleRadioButton = null;
   private RadioButton femaleRadioButton = null;

3、在onCreate(Bundle savedInstanceState){
        radioGroup = (RadioGroup)findViewById(R.id.genderGroup);
        maleRadioButton = (RadioButton)findViewById(R.id.maleButton);
        famaleRadioButton = (RadioButton)findViewById(R.id.famaleButton);
        //监听处理,内部类去实现
        radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener          (){
               public void onCheckedChanged(RadioGroup group,int checkedId){
                  if(famaleRadioButton.getId()==checkedId){
                     System.out.println("famaleButton is checked!");
                     //toast弹出消息框
                     Toast.makeText(当前类.this,"famale",Toast.LENGTH_SHORT).show();
                  }
                  else if(maleRadioButton.getId()==checkedId){
                      System.out.println("male is checked!");
                      Toast.makeText(当前类.this,"male",Toast.LENGTH_SHORT).show();
                  }
                }
            }
        );
     }
==================================================================================、。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
                              CheckBox多选框的使用方法
==================================================================================

//CheckBox的使用方法,不存在组的概念

1、在main.xml文件中布局
   <CheckBox
      android:id="@+id/swin"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="游泳"
    />

2、//声明成员变量
   private CheckBox swinBox = null;
   swinBox = (CheckBox)findViewById(R.id.swin);

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwjwgy.html