-2
我有一個選擇複選框這樣的列表視圖:列表視圖複選框事件
checkbox1:
checkbox2:
checkbox3:
和三個變量
int a = 0:
int b = 0:
int c = 0:
我要讓變量a
+1如果checkbox1
和器isChecked當我改變我的檢查例如checkbox2
我想使a
-1和b
+1 我該怎麼做?
我有一個選擇複選框這樣的列表視圖:列表視圖複選框事件
checkbox1:
checkbox2:
checkbox3:
和三個變量
int a = 0:
int b = 0:
int c = 0:
我要讓變量a
+1如果checkbox1
和器isChecked當我改變我的檢查例如checkbox2
我想使a
-1和b
+1 我該怎麼做?
checkBox2.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
a = -1;
b = 1;
}
});
checkBox1.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
a++;
b =0;
c=0;
}
});
checkBox2.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
b++;
a =0;
c=0;
}
});
checkBox1.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
c++;
a =0;
b=0;
}
});
的可能的複製[機器人:複選框聽者](https://stackoverflow.com/questions/8386832/android-checkbox-listener) –