android中CheckBox使用方法

来源:互联网 发布:易语言 数组对比 编辑:程序博客网 时间:2024/06/06 09:28

JAVA文件:

package com.control;import android.app.Activity;import android.os.Bundle;import android.widget.CheckBox;import android.widget.CompoundButton;import android.widget.Toast;public class MyActivity extends Activity {    CheckBox mCheckBox;    /**     * Called when the activity is first created.     */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        mCheckBox = (CheckBox) findViewById(R.id.get_test_checkbox);        mCheckBox.setChecked(false);        //mCheckBox.setClickable(false);        mCheckBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){             public void onCheckedChanged(android.widget.CompoundButton compoundButton, boolean b){                 Toast.makeText(MyActivity.this,"a="+mCheckBox.isChecked()+ " b="+b,Toast.LENGTH_LONG).show();             }        });    }}

main.xmll布局文件

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    ><TextView      android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:text="Hello World, MyActivity"    />    <CheckBox android:id="@+id/get_test_checkbox"              android:layout_width="wrap_content"              android:layout_height="wrap_content"              /></LinearLayout>




原创粉丝点击