Bonjour à tous,
J'ai une petite problématique sur une application que je développe.
Cette application se composant d'un widget, d'un service (pour lancer une opération de plus ou moins longue durée sans action utilisateur) et d'une activité.
Le service se lance depuis le widget avec le code suivant:
Quand j'essaye d'accéder à mon activité via le launcher quand le service est en cours d'exécution, je reçoie la popup m'indiquand que cette application ne répond pas , il faut soit attendre soit forcer la fermeture.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Intent service = new Intent(context, MyService.class); service.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startService(service);
Je pensais qu'en mettant le le flag FLAG_ACTIVITY_NEW_TASK, cela m'éviterait ce symptôme.
avez-vous des pistes à explorer pour résoudre ce problème ?
Merci
Marc
Partager