带有复选框的可编辑列表

时间:2018-05-17 17:52:56

标签: android

我想创建一个可编辑的列表,其中包含用于创建待办事项的复选框(就像Google Keep中的复选框一样)。是否有控制来实现这一目标?

修改:查看Google Keep List的图片。

enter image description here

1 个答案:

答案 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     

  }
});

然而,还有其他方法来完成这项任务,但你可以马上启动它。希望它有所帮助。