Android中作为选择器项的布局

Android中作为选择器项的布局,android,android-layout,Android,Android Layout,我需要使用文本视图作为复选框背景,并为每个状态设置不同的颜色。我是如何用Java实现它的。但我不认为这是正确的 正确的方法。有没有其他方法可以实现这一点?将onClickListener实现到您的textview中,例如: int ispressed = 0; TextView txtview = (TextView) findViewbyId(R.id.textview1); txtview.setOnClickListener(new new View.OnClickListener() {

我需要使用文本视图作为
复选框
背景,并为每个状态设置不同的颜色。我是如何用Java实现它的。但我不认为这是正确的
正确的方法。有没有其他方法可以实现这一点?

将onClickListener实现到您的textview中,例如:

int ispressed = 0;
TextView txtview = (TextView) findViewbyId(R.id.textview1);
txtview.setOnClickListener(new new View.OnClickListener() {
        @Override
        public void onClick(View v) {
           if(ispressed=0){
                  //CHANGE BACKGROUND COLOR
                   ispressed=1;
             }else{
                //RESTORE BACKGROUND COLOR
                }   
                }
                 });