Sauvegarder
Choix utilisateur pour les Cookies
Nous utilisons des cookies afin de vous proposer les meilleurs services possibles. Si vous déclinez l'utilisation de ces cookies, le site web pourrait ne pas fonctionner correctement.
Tout accepter
Tout décliner
Essentiel
Ces cookies sont nécessaires au bon fonctionnement du site, vous ne pouvez pas les désactiver.
Affichage
Accepter
Analytique
Outils utilisés pour analyser les données de navigation et mesurer l'efficacité du site internet afin de comprendre son fonctionnement.
Google Analytics
Accepter
Décliner

Comment forcer a rester dans une activité, le retour :)

29
mars
2013

Comment forcer a rester dans une activité, le retour :)

Android2EE - Expertise - Formation - Consulting Android
Bonjour,
Encore moi, encore mon stagiaire V. Miellet qui me pose des questions (celui de Janvier).
Une autre manière de parvenir à cet objectif est tout simple aussi, il suffit quand l’activité passe en pause de lancer un service (disons StayHereActivity) et de tuer l’activité (finish).

Intent startActivitiesCops=new Intent(this,ActivtiesCopsService.class);
startService(startActivitiesCops);
super.onPause();
finish();

Le service lui, ne fait que relancer l’activité:

public int onStartCommand(Intent intent, int flags, int startId) {
Log.e("ActivtiesCopsService", " onStratCommand");
Intent startMain = new Intent(ActivtiesCopsService.this, MainActivity.class);
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(startMain);
stopSelf();
return Service.START_STICKY;
}

Y’a même pas besoin de permission.
Merci qui ? Merci Android2EE :)
Et n’oubliez pas les formations Android2EE pour devenir ultime sur Android:
Formation Android Complète

A bientôt, j’espère.
Mathias Séguy
Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.

Fondateur Android2EE
Formation – Expertise – Consulting Android.
Ebooks pour apprendre la programmation sous Android.
AndroidEvolution

Vous devez être connecté pour poster un commentaire.

Original author: MathiasSeguy
Sauvegarder
Choix utilisateur pour les Cookies
Nous utilisons des cookies afin de vous proposer les meilleurs services possibles. Si vous déclinez l'utilisation de ces cookies, le site web pourrait ne pas fonctionner correctement.
Tout accepter
Tout décliner
Essentiel
Ces cookies sont nécessaires au bon fonctionnement du site, vous ne pouvez pas les désactiver.
Affichage
Accepter
Analytique
Outils utilisés pour analyser les données de navigation et mesurer l'efficacité du site internet afin de comprendre son fonctionnement.
Google Analytics
Accepter
Décliner