1.建立checkBox元件
activity_main.xml
2.建立字串
strings.xml
CheckMe
3.建立監聽事件
MainActivity.java
private CheckBox checkBox1; //在onCreate上面先宣告
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
checkBox1 = (CheckBox) findViewById(R.id.checkBox1); //初始化,從activity_main.xml抓到id
checkBox1.setChecked(true); //預設為以勾選,false為預設取消勾選
checkBox1.setOnCheckedChangeListener(new CheckBox.OnCheckedChangeListener() { //建立監聽事件
@Override
public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
// TODO Auto-generated method stub
if (checkBox1.isChecked()) { //isChecked()判斷是否以勾選
output.setText("以勾選"); //這裡如要帶入動作則要使用buttonView,ex:run(buttonView);
} else {
output.setText("取消勾選");
}
}
});
}
沒有留言 :
張貼留言