Soru & Cevap

Checkbox Kontrolü

21.08.2019 - 10:58
 final String[] k = new String[]{"nfc","gps","kamera"};
        cardTasarimTutucu.imageViewkamera.setVisibility(View.INVISIBLE);
        cardTasarimTutucu.imageViewGpsResim.setVisibility(View.INVISIBLE);
        cardTasarimTutucu.imageViewnfc.setVisibility(View.INVISIBLE);
        for (int b = 0; b < k.length; b++) {
            if (k[b] == "nfc") {
                cardTasarimTutucu.imageViewnfc.setVisibility(View.VISIBLE);
                cardTasarimTutucu.checkBox1.setChecked(gorevler.isNfcvaryok());
            }
            if (k[b] == "kamera") {
                cardTasarimTutucu.imageViewkamera.setVisibility(View.VISIBLE);
                cardTasarimTutucu.checkBox1.setChecked(gorevler.isVaryok());
            }
            if (k[b] == "gps") {
                cardTasarimTutucu.imageViewGpsResim.setVisibility(View.VISIBLE);
            }
        }

Şimdi kısaca yaşadığım problemi anlatayım.Checkboxa tıklayınca benden istenilen kamera ise  kamera ekranı açılıyor.Gps isteniliyosa gps açılıyor.Nfc isteniliyorsa nfc açılıyor ve eğer ben kamera ile çekim yapmasam checkbox tik işaretlenmiyor,çekim yaparsam checkbox tik işaretleniyor,aynı şekilde nfc okutursam tik işaretleniyor,okutmasam işaretlenmiyor.Şimdi bunlar arda arda açılınca ikisinden birini yaparsam checkbox tik işaretleniyor.Ben şöyle olmasını istiyorum mesela kamera ile çekim yaparsam ve nfc okutmasam checkbox tik işaretlenmesin veya nfc okutup kamera ile çekim yapmasam chexkbox tik işaretlenmesin.İkisini birden yaparsam tik işaretlensin.Bu kodla ikisinden birini yapinca tik işaretleniyor çözüm öneriniz nedir?

26 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user momorexmo
momorexmo
31.08.2019 - 01:36

Merhaba Ramazan;

Burada bir sorum var;

kamerayı , nfc yi checkbox checked change kısmında mı yapıyorsun yoksa bir butona tıkladığında seçili olanlara ait işlemimi yapıyorsun ?