我对 Android 完全陌生。例如,我创建了一个复选框,即使在 VirtualBox 中,Toast.maketext 在 Eclipse 中的 AVD 中也不起作用。谁能告诉我我的代码有什么问题。提前致谢。
cbxReading = (CheckBox) findViewById(R.id.cbxReading);
cbxReading.getOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if (isChecked) {
if (hobbies.contains("Reading")) {
hobbies.add("Reading");
Toast.makeText(ctx, "Added Reading",
Toast.LENGTH_SHORT).show();
}
} else {
if (hobbies.contains("Reading")) {
hobbies.remove("Reading");
Toast.makeText(ctx, "Removed Reading",
Toast.LENGTH_SHORT).show();
}
}
}
});