IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Remote Service avec le Task Manager


Sujet :

Android

  1. #21
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2009
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2009
    Messages : 169
    Par défaut
    Je viens de réessayer plusieurs fois et toujours la même chose, mon alarme est tuée. Je dois faire quelque chose de mal alors, je mets quelques morceaux de code :

    Pour lancer l'alarme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    intent = new Intent(Preferences.this, BackgroundServiceReceiver.class);
    alarm = (AlarmManager)getSystemService(Activity.ALARM_SERVICE);
    PendingIntent pintent = PendingIntent.getBroadcast(Preferences.this, 0, intent, 0);
    alarm.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(),
    				Integer.parseInt(sp.getString("serviceMessageTime", "15")) * 1000 * 60 , pintent);
    Le receiver :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    public class BackgroundServiceReceiver extends BroadcastReceiver
    {
    	@Override 
    	public void onReceive(Context context, Intent intent)
    	{
    		Intent serviceIntent = new Intent(); 
    		serviceIntent.setClassName("package", "Service"); 
    		context.startService(serviceIntent);
    	} 
    }

  2. #22
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Ca me semble correcte. Tu doit avoir raison.
    Je ne voie pas de solution :/

    Au faite, pourquoi l'utilisateur voudrais tuer l'appli?

  3. #23
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035

  4. #24
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2009
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2009
    Messages : 169
    Par défaut
    Merci, j'étais tombé sur ses liens lors de mes recherches hier soir.
    Personnellement je connais beaucoup de monde qui ferment leur application comme ça de temps en temps et ils ne savent peut être pas que le service va être tué.
    Je vais voir si je ne peux pas avertir l'utilisateur quand l'application est tuée par le task manager. Il doit bien y avoir un événement dessus

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. gwt-ext : remplir un grid avec un remote service!
    Par touille dans le forum GWT et Vaadin
    Réponses: 2
    Dernier message: 01/07/2008, 15h05
  2. Déploiement de Web Service avec InstallShield
    Par _beber85 dans le forum Services Web
    Réponses: 7
    Dernier message: 12/07/2006, 13h28
  3. Réponses: 3
    Dernier message: 30/08/2005, 09h09
  4. comment on peut faire un service avec builder c++
    Par infoactif dans le forum C++Builder
    Réponses: 8
    Dernier message: 11/08/2005, 17h33
  5. Réponses: 3
    Dernier message: 21/09/2003, 15h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo