Problème dans la mise à jour d'une AppliWidget
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:
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.