• 25-08-2016, 20:41:14
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar bir oyu yapmaya çalışıyorum. Kelime oyunu, doğru kelimeyi bulunca butonların renkleri değişecek ama sadece birkaç saniyeliğine. Bana bir kod lazım ve 3 saniyeliğine çalışacak, sonra eski haline dönecek.

    Allah aşkına bir yardımcı olur musunuz ?

    Alıntı
    b1.setBackgroundResource(R.drawable.yesil); try { Thread.sleep(5000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); }
    Kodunu ekleyince hiçbirşey değiştirmeden bekliyor. Halbuki bu kodda önce b1. butonunun arkaplanını değiştirmesi sonra beklemesi gerekmioyr mu ?

    Lütfen yardım..
  • 13-01-2017, 13:37:33
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Hocam aşağıdaki kısımları inceleyebilirsin.

    http://stackoverflow.com/questions/3...dexception-mus


    http://stackoverflow.com/questions/2...an-imagebutton
  • 09-02-2017, 00:04:17
    #3
    Merhaba timer ilede yapılabilir timer tick 3 saniyeye ayarlanır eğer button bg yesil deilse yesil yapacak 3 saniye sonra zaten tekrar çalışcak button bg yesil ise eski haline alip timer durcak doğru kelime bulununca timer tekrar çalışcak falan filan bide böyle deneyin isterseniz ? Veya pm atın yarın detaylı bakalım saygılar
  • 31-03-2018, 00:48:59
    #4
    Thread.sleep()'i kullanmayın Thread.sleep() mevcut threadinizi donduracaktır setBackgroundResource metodunun altında kullandığınız için büyük ihtimal UI threaddesiniz ve bütün ekranı verilen saniyede donuracaktır.
    new Handler().postDelayed(new Runnable() {
     public void run() { 
    b1.setBackgroundResource(R.drawable.yesil);
     } }, 5000); } });