Bonsoir, j'ai un problème d'utilisation avec la fonction setOnClickListener. En effet j'ai en fait un bouton representé graphiquement par l'image ferme.jpg. Or je souhaite lorsque l'on clique dessus transformer l'image du bouton en ouvert.jpg puis attendre 1 seconde et la remettre en ferme.jpg. Cependant la seconde fonctionne bien mais mon image ouvert.jpg n'apparait pas, puisque j'ai supposé que le rafraichissement de l'image se faisait a la fin du setOnclickListener... Je n'ai trouvé aucune solution avec mes recherches et je vous précise que je suis novice. En espérant que vous pourrez m'aider. Merci !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
		Bouton.setOnClickListener(new View.OnClickListener() {
	    	public void onClick(View v) {
	    		Bouton.setBackgroundResource(R.drawable.ouvert);
	    		try {
	    			Thread.sleep(1000);
	    		} catch (InterruptedException e) {
	    			// TODO Auto-generated catch block
	    			e.printStackTrace();
	    		}	
 
	    		Bouton.setBackgroundResource(R.drawable.ferme);
	    	}
	    });