2017-04-25 22 views
-4

我有复选框在recylerview中的项目,如果我选择复选框项目应该添加到上面的编辑文本,如果我取消选中,它应该b在Android中删除,任何人都可以帮助我。 在此先感谢。复选框与recyclerview,如果我点击项目应该添加到编辑文本的多个复选框

+0

什么代码,你到目前为止写的吗? – samiles

+0

我的问题是错的......?我写了一个活动和recylerview适配器类.. – CodeUser

+0

把你的代码在这里 –

回答

0

请添加以下代码:

String edit = editText.getText().toString(); 

checkbox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { 

      @Override 

     public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) { 
      String text=item.getText().toString(); 
      String newText = ""; 
      if(isChecked) { 
       newText = edit + " " + text; 
      } else { 
       int index = edit.indexOf(text); 
       newText = edit.substring(0,index-1) + " " + edit.substring(index+text.length()); 
      } 
     } 
    } 
);  

editText.setText(newText); 
相关问题