答案 0 :(得分:1)
Android没有提供可编辑的Checkbox,你可以做的是在你的复选框上设置监听器,然后必须捕获事件,例如选中复选框时以及何时取消选中以使你的editexts以你想要的方式工作.A样本开始的方式是:
CheckBox someCheckBox= (CheckBox) findViewById (R.id.someID);
someCheckBox.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (((CheckBox) v).isChecked()) {
//CODE TO MAKE THE EDITTEXT ENABLED
}
else
//CODE TO MAKE THE EDITTEXT DISABLED
}
});
然而,还有其他方法来完成这项任务,但你可以马上启动它。希望它有所帮助。