CardView onClick点击测试?

问题描述 投票:0回答:2

美好的一天!有一个代码:

sName4.setOnClickListener(new View.OnClickListener() {
   @Override
   public void onClick(View view) {
       sName3.setChecked(true);
       sName3.setTextColor(Color.parseColor("#178DFC"));
   }
}); 

sName4是CardView,关键是我想实现这样的事情:我单击了卡片,更改了文本的颜色,并设置了复选框,但是在第二次按下时,有必要像以前一样进行设置,例如取消复选框,并且颜色变为白色,我无法意识到这一点。无论如何,我都跟不上什么和如何,请告诉我!预先谢谢!!!>

美好的一天!有一个代码:sName4.setOnClickListener(new View.OnClickListener(){@Override public void onClick(View view){sName3.setChecked(true); sName3.setTextColor(Color ....

java android
2个回答
1
投票

插入一个布尔检查器,如


1
投票

您可以通过调用方法isChecked()使用CheckBox的状态

© www.soinside.com 2019 - 2024. All rights reserved.