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?
30
Görüntülenme
0 Beğeni