Soru & Cevap

2 Spinner'ı bir koşula bağlama ...

18.08.2016 - 05:42

Merhaba bir deneme uygulaması yapıyorum. 2 Adet Spinner ekledim bunların içinde iller var ikisinde de mesela adana ile adana seçildiğinde ekrana Textview ile bilgi vermesini istiyorum. Örnek seferimiz yok gibi. fakat bu koşulu sağlayamadım. Küçük bir örnek verebilir misiniz? iki spinner benim belirttiğim koşulu sağlandığında ekrana yazı yazmak vere resimi değiştirmek istiyorum.

 

 

37 Görüntülenme

1 Cevap

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

Profile picture for user doktorbune41
doktorbune41
19.08.2016 - 02:41

2 Spinner ve 1 Button için şu kod bloğu işinizi görücektir.Yani 2 spinnerden adana seçilip butona basıldığında o 2 spinnerdaki bilgileri alıp,artık siz ne yapmak istiyorsanız.Buyrun...

//ilk spinner s1, ikincisi s2, Textview tx  ve button btn ise

 String sp1Text,sp2Text,logciktisi="seferimiz yok";
 Context context = getApplicationContext();
 int duration = Toast.LENGTH_SHORT;
 btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                sp1Text=sp.getSelectedItem().toString();
                sp2Text=sp.getSelectedItem().toString();
                if(sp1Text.equals("ADANA") && sp2Text.equals("ADANA"))
                {  
                  //Log'lara Yazdırmak için
                  Log.d("Log Ciktisi",logciktisi);
                  //Ekran'a uyarı vermek için
                  Toast toast = Toast.makeText(context, logciktisi, duration);
                  toast.show();
                  //Textview'e yazdırmak için
                  tx.setText(logciktisi);
                }
            }
        });