Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Android] CountDownTimer

ne s'arrete pas

    2 juillet 2012 à 13:18:16

    Bonjour, mon probleme est simplement que je n'arrive pas a arreter le timer avant la fin, la fonction cancel() semble ne pas fonctionner?


    countDown = new CountDownTimer(totalSec*1000, 1000) {
    
          	     public void onTick(long millisUntilFinished) {
          	    	
          	    	 //code//
          	    	   	    	 
          	    	 radioCheck();
          	         
          	     }
    
          	     public void onFinish() {    	    	  	    	 
          	    	 
          	    		 messAlert(0);
          	    	  	                
          	     }
          	  }.start();
            
    	}
    	
    
    private void radioCheck(){
    	
    	int duree = 0;
     	 
     	 if(radio10.isChecked() && mins==10)
     	 {
     		 duree = 10;
     		 messAlert(duree);
    		 countDown.cancel();
     		  
     	 }
     	 	
    }
    
    • Partager sur Facebook
    • Partager sur Twitter

    [Android] CountDownTimer

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown