2017-04-25 46 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);