Soru & Cevap

İşlem sırası ayarlama

15.08.2019 - 01:53
for (int i = 0;i<k.length;i++) {
                    cameraActivity.Kontrol="yok";
                    if (k[i] == "kamera" ) {
                        Intent intent = new Intent(mContext, CameraActivity.class);
                        mContext.startActivity(intent);
                    
                    }
                    if (k[i] == "nfc") {
                        Intent intent = new Intent(mContext, nfc_okuma_bilgi.class);
                        mContext.startActivity(intent);
                      
                    }
                    if (k[i] == "gps") {
                    
                        Toast.makeText(mContext,"Gps okundu",Toast.LENGTH_SHORT).show();
                        //cardTasarimTutucu.checkBox1.setChecked(false);//   işaretlemeyi kaldırdı..
                    }
                }


                if (cameraActivity.Kontrol=="var"){
            
                    cardTasarimTutucu.checkBox1.setChecked(true);
                }
                else if (cameraActivity.Kontrol=="yok"){
               
                    cardTasarimTutucu.checkBox1.setChecked(false);
                }

            }

Buradaki iflerin hepsini okuduktan sonra intentler çalışıyor fakat ben şöyle istiyorum.Birinci if sağlaniyorsa intent çalışsın.sonra ikinci if'e geçsin sırasıyla gitmesini istiyorum kısacası.Bunu nasıl yapabilirim?

11 Görüntülenme

1 Cevap

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

Profile picture for user ersoz98
ersoz98
16.08.2019 - 12:15

ifleri iç içe yazarsanız birinci sağlanmazsa 2. intent de çalışmaz. birinci saglandıktan sonra 2. if içerisi çalışır