Soru & Cevap

Acill Android Studüo Yardım

21.04.2020 - 12:02
yorumla.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v)
            {
                RadioButton var=(RadioButton)v;
                if(var.getId()==R.id.btnvar)
                {
                                                RadioButton ask=(RadioButton)v;
                                                    if(var.getId()==R.id.btnask){
                                                    String bilgi="";
                                                    String bilgiler[] = {"Deneme ",
                                                            "Bir",
                                                            "İki",
                                                            "Uc"};
                                                    Random rastgele = new Random();
                                                    int rastgelesayi = rastgele.nextInt(bilgiler.length);
                                                    bilgi=bilgiler[rastgelesayi];
                                                    abc.setText(bilgi);
                                                }
                                                RadioButton genel=(RadioButton)v;
                                                if(genel.getId()==R.id.btngenel){
                                                    String bilgi="";
                                                    String bilgiler[] = {"Deneme ",
                                                            "Bir",
                                                            "İki",
                                                            "Uc"};
                                                    Random rastgele = new Random();
                                                    int rastgelesayi = rastgele.nextInt(bilgiler.length);
                                                    bilgi=bilgiler[rastgelesayi];
                                                    abc.setText(bilgi);
                                                }
                                                RadioButton saglık=(RadioButton)v;
                                                if(saglık.getId()==R.id.btnsaglık){
                                                    String bilgi="";
                                                    String bilgiler[] = {"Deneme ",
                                                            "Bir",
                                                            "İki",
                                                            "Uc"};
                                                    Random rastgele = new Random();
                                                    int rastgelesayi = rastgele.nextInt(bilgiler.length);
                                                    bilgi=bilgiler[rastgelesayi];
                                                    abc.setText(bilgi);
                                                }
                }
                                                else
                                                {
                                                    RadioButton ask=(RadioButton)v;
                                                    if(var.getId()==R.id.btnask){
                                                        String bilgi="";
                                                        String bilgiler[] = {"Deneme ",
                                                                "Bir",
                                                                "İki",
                                                                "Uc"};
                                                        Random rastgele = new Random();
                                                        int rastgelesayi = rastgele.nextInt(bilgiler.length);
                                                        bilgi=bilgiler[rastgelesayi];
                                                        abc.setText(bilgi);
                                                    }
                                                    RadioButton genel=(RadioButton)v;
                                                    if(genel.getId()==R.id.btngenel){
                                                        String bilgi="";
                                                        String bilgiler[] = {"Deneme ",
                                                                "Bir",
                                                                "İki",
                                                                "Uc"};
                                                        Random rastgele = new Random();
                                                        int rastgelesayi = rastgele.nextInt(bilgiler.length);
                                                        bilgi=bilgiler[rastgelesayi];
                                                        abc.setText(bilgi);
                                                    }
                                                    RadioButton saglık=(RadioButton)v;
                                                    if(saglık.getId()==R.id.btnsaglık){
                                                        String bilgi="";
                                                        String bilgiler[] = {"Deneme ",
                                                                "Bir",
                                                                "İki",
                                                                "Uc"};
                                                        Random rastgele = new Random();
                                                        int rastgelesayi = rastgele.nextInt(bilgiler.length);
                                                        bilgi=bilgiler[rastgelesayi];
                                                        abc.setText(bilgi);
                                                    }
                                                }
            }
        });

Arkadaşlar bunu bir türlü yapamdım bana bir yardımcı olurmusunuz 2 tane buton var;var veya yok olarak bunların içinde 3 tane grup var bunlardan birini seçince içindeki gibi random bir metin seçim yapıp gosterdigim TextViev yazılacak ama bir türlü yapamadım bir yardıme edermisiniz

71 Görüntülenme

2 Cevap

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

Profile picture for user cybersh
cybersh
22.02.2021 - 04:06

Android studio türkçe karakterleri işleyemiyor malesef, saglık yazmışsın 3 defa hata ondan dolayıdır. Onun dışında bir hata göremededim layouta bakmak lazım tam anlamak için.

Profile picture for user eflasoft
eflasoft
23.04.2020 - 04:55

Merhaba,

Butonlara farklı tag değerleri verin.

public void onClick(View v) {

if(v.getTag()==null)

return;

String tag=v.getTag().toString();

if("varAsk".equals(tag)){

//bir şeyler yap

}else if("yokSaglik".equals(tag)){

//başka bir şeyler yap

}

Özden Delibaş
23.04.2020 - 02:38
Rica etsem benim kodlara uyarlayıp atma şansınız varmı ?