我有一個TO DO列表,並勾選了CheckBox。我想要CheckBox要更改的ListView行中的顏色。當勾選CheckBox時,更改ListView行中的文本顏色
這是我所做的代碼,但它不起作用。
public class CheckBoxCheck extends Activity{
CheckBox check;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
check = (CheckBox) findViewById(R.id.checkBox1);
check.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked){
check.setBackgroundColor(Color.BLUE);
}else{
check.setBackgroundColor(Color.BLACK);
}
}
});
}
}
你能否請幫助。