1
我想在列表視圖的複選框上創建監聽器,以便當我單擊列表中的複選框時,只有在單擊listview項目時它纔會執行某些操作。列表視圖監聽器中的複選框
我想在列表視圖的複選框上創建監聽器,以便當我單擊列表中的複選框時,只有在單擊listview項目時它纔會執行某些操作。列表視圖監聽器中的複選框
這是您的解決方案:
@Override
public void onCreate(Bundle *) {
super.onCreate(*);
setContentView(R.layout.checkboxeamample);
CheckBox cb = (CheckBox) findViewById(R.id.CheckBox01);
cb.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if (buttonView.isChecked()) {
Toast.makeText(getBaseContext(), "Checked",
Toast.LENGTH_SHORT).show();
}
else
{
Toast.makeText(getBaseContext(), "UnChecked",
Toast.LENGTH_SHORT).show();
}
}
});
}