• 26-10-2016, 14:54:08
    #1
    Merhabalar.
    Android studio ile bir şeyler yapmaya çalışıyorum ama bi yerde takıldım.
    Bir tane checkbox bir tane TextView var elimde .
    <TextView
            android:id="@+id/tw1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Textview 1 "  />
    Checkbox seçili olunca textview seçili yazacak, seçili olmadığında ise seçili değil yazacak.
    Buton kullanmadan yapmak istiyorum bunu. Her yerde butona tıklayınca değişen şekilde var ama sadece checkbox seçilince değişmesini istiyorum.
    Mantığını anlayamadım. Şöyle yapıyorum mesela ama sonuç yok.
     CheckBox cb = (CheckBox)findViewById(R.id.cb1);
            if(cb.isChecked()){
                Toast.makeText(getApplicationContext(),"Basildi",Toast.LENGTH_SHORT).show();
            }else{
                Toast.makeText(getApplicationContext(),"basilmadi",Toast.LENGTH_SHORT).show();
            }
  • 26-10-2016, 14:58:32
    #2
    Checkbox in listen' ı var onun içinde bu kontrolü yaparak istediğin şeyi yapmış olursun

    Skype: eyup.akky

    GM 5 Plus d cihazımdan Tapatalk kullanılarak gönderildi
  • 26-10-2016, 19:10:42
    #3
    eyupakky adlı üyeden alıntı: mesajı görüntüle
    Checkbox in listen' ı var onun içinde bu kontrolü yaparak istediğin şeyi yapmış olursun

    Skype: eyup.akky

    GM 5 Plus d cihazımdan Tapatalk kullanılarak gönderildi
    Hocam çok teşekkür ederim dediğiniz gibi aratınca çözümü buldum.i

    cb.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
                @Override
                public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
                    if(cb.isChecked()){
                    }else{
                        
                    }
                }
            });
    Şu şekilde olacakmış.