タイトルと同じように、私はいくつかの調査を行い、コードを変更しましたが、実行すると無効にはなりません。どんな考え?チェックボックスをオンにするとチェックボックスが無効になりません。
cb_leic.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton arg0, boolean isChecked) {
if(isChecked){
cb_leic.setEnabled(false); // disable checkbox
}
}
});
あなたがチェックボックスにonclickのリスナーを設定することで、これをachiveすることができます。そしてチェックボックスにキャスト・ビューを入力し、それがチェクシングされているかどうかをチェックし、それを無効にします。 –