J'ai une appliWidget contenant une seule image, qui réagit au click. Sur un click j'effectue un traitement et je souhaite changer l'image


Code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
public void onReceive(Context context, Intent intent) {
        super.onReceive(context, intent);
 	RemoteViews views = new RemoteViews(context.getPackageName(),R.layout.widget_layout);
        if (ACTION_SHOW_NOTIFICATION.equals(intent.getAction())) {
           if (state)
        {
        	//Traitement1;
        	 views.setImageViewResource(R.id.imageView1,R.drawable.image2);
 
        }
        else
        {
        	//Traitement2;
        	views.setImageViewResource(R.id.imageView1,R.drawable.image1);
 
 
        } 
        }
    }
Après chaque appuie sur le widget, Je passe bien dans traitement 1 ou 2 mais je n'arrive pas à changer l'image.

Merci par avance pour votre aide.