2011年6月16日 星期四

android checkbox


package com.android.demo.checkbox;

import android.app.Activity;
import android.os.Bundle;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.Toast;

public class Checkbox extends Activity {


@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
findview();
checkboxlistener();
}
private CheckBox malecheckbox;
private CheckBox femalecheckbox;
private void findview()
{
malecheckbox=(CheckBox)findViewById(R.id.male);
femalecheckbox=(CheckBox)findViewById(R.id.female);
}
private void checkboxlistener()
{
malecheckbox.setOnCheckedChangeListener(listener);
femalecheckbox.setOnCheckedChangeListener(listener);
}
private CheckBox.OnCheckedChangeListener listener=new CheckBox.OnCheckedChangeListener()
{
public void onCheckedChanged(CompoundButton buttonView,boolean isChecked)
{
if(malecheckbox.isChecked()==true)
{
Toast.makeText(Checkbox.this,"哦,你是個男生",Toast.LENGTH_LONG).show();
}
if(femalecheckbox.isChecked()==true)
{
Toast.makeText(Checkbox.this,"哦,妳是個女生",Toast.LENGTH_LONG).show();
}
}};
}


網路下載下來的
http://kkwinds.blogspot.com/2010/06/android-checkbox.html <----這是網址