Soru & Cevap

Android oyunda işlem tekrarlama ...

18.08.2016 - 04:46

​Android Studioda renk ve renk kodu eşitliği tarzında bir oyun tasarlıyorum. 1 textview ve 2 butondan oluşan bir oyun. Amaçsa şu; textviewe random atılan rengin adının random seçilen butonlardan birine yazılması. Bu işlemi yaptım. Fakat doğru butona tıklandığında yeni soruya(textviewe tekrar random renk atıp butonları tekrar random seçip, seçilen butona rengin isminin yazılması) nasıl geçebilirim? Bu işlem tekrarını nasıl yapabilirim? Rengin adını doğru bildikçe yeni soru gelsin

32 Görüntülenme

2 Cevap

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

picture-305923-1601953396.png
muharrir
21.10.2020 - 08:41
İki butona ortak bir etkinlik metodu (onClick) kaydet. Bir de doğru cevabı yazan butonu gösterecek bir (richtig isimli) Button nesnesi tanımla. Butonlara yazıları rastgele atayınca doğru butonun nesnesini richtig referansına ata. Kullanıcı, tuşa bastığında onClick`in parametresi olan nesneyi richtig ile karşılaştır. Eğer, nesneler aynı ise sonraki soruya geçilir.
Profile picture for user erdiözbek
erdiözbek
19.08.2016 - 12:36

TextView rengini bir değişkene atarsın.

Butun renkleri de bir arraye atarsın.

TextView rengini random bir butonun üzerine yazarsın,diğer isimleri de arrayden random cekersin.

Random r = new Random();

renk_ver(r.nextInt());// fonksiyon icinde switch case yapısı kurmanı öneriyorum ornegın 10 renk ıcın 10 case 

Hilal Özge Arslan
20.08.2016 - 08:35
onda problem yok, yazdığınız işlemleri yaptım. Sorun bu işlemi tekrarlama olayını nasıl yapacağım?
Hilal Özge Arslan
20.08.2016 - 10:04
doğru butona tıklandığında yeni sorunun gelme olayı