Soru & Cevap

Android Studiu Butona Tıklayınca Sonraki TextView

11.07.2017 - 04:13
ilerigit.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v){
                int random = (int) (Math.random() * manyDifferentStrings.length);
                if (random == oldVaue) {
                    random = (int) (Math.random() * manyDifferentStrings.length);
                }
                changingText.setText(manyDifferentStrings[random]);
                oldVaue = random;
            }
        });


Yukarıdaki kod ile Textview içine tanımladığım yazılar butona tıklayınca sonraki yazıyı ekran göstermesini istiyorum ama butona tıklayınca karışık olarak gösteriyor. Bunu sırayla yapması için kodda ne gibi bir değişiklik yapmam gerekiyor.


    private void changeTextViewValueRandomlyOnButtonClick() {
        final String[] manyDifferentStrings = {
                "0",
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9",
                "10",
                "11",
                "12"
        };

 

41 Görüntülenme

2 Cevap

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

picture-21203-1418223380.jpg
murat_balcı
13.07.2017 - 01:08

onClick altında textview.setText(""); yazarmısınız. bu şekilde çözülebilir belki

Abdulkadir Turan
14.07.2017 - 11:31
Dediğinizi yaptım lakin olmadı.
picture-26270-1538632301.jpg
aeniserkaya
12.07.2017 - 06:33
manyDifferentStrings dizisinin içeriğini paylasir misin? Suan kodunda bir sorun görünmüyor
Abdulkadir Turan
14.07.2017 - 11:27
Eklendi hocam bakabilir misiniz acaba? Nerede sorun var çözemedim daha