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 :

Dispositif d'aide aux travailleurs isolés. Service background en pause ?


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 17
    Par défaut Dispositif d'aide aux travailleurs isolés. Service background en pause ?
    Bonsoir,

    Je travaille actuellement sur un dispositif d'aide aux travailleurs isolé. C'est un service qui tourne en tâche de fond (mais qui possède également son interface graphique) détectant la perte de verticalité de l'appareil. Une alarme se déclenche lorsque celui-ci reste dans une position non verticale pendant un certains délais.

    1. IHM ouverte / écran allumé : si je penche le téléphone, l'alarme se déclenche
    2. IHM ouverte puis réduite (appuie sur Home ou Back) / écran allumé: si je penche le téléphone, l'alarme se délenche
    3. IHM ouverte / écran éteint : si je penche le téléphone, l'alarme se déclenche
    4. IHM ouverte puis réduite / écran éteint : si je penche le téléphone, PAS d'alerte

    Suite au point 4. Si j'allume mon téléphone et que j'attend le délais de déclenchement d'alerte (téléphone incliné et IHM réduite), l'alarme se déclenche correctement.

    J'ai donc la sensation que lorsque j'éteint le téléphone et que mon IHM est réduite il m'est impossible de déclencher l'alerte ou de capter les changements de positions du compas numérique.

    Auriez-vous des pistes ?

    J'ai regardé du côté de certaines autorisation dans le manifest mais je n'ai rien trouvé de pertinent...Est-ce qu'un paramétrage du système android permettrait de régler ce problème ?

    Merci de votre aide

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 17
    Par défaut
    Je viens apporter quelques précisions, pour le moins étonnantes :

    * Lorsque je teste l'application sur mon HTC Desire HD, l'application fonctionne comme elle devrait (écran éteint, application réduite)
    * Lorsque je teste sur le Motorola DEFY (téléphone sur lequel l'application sera en production), ça ne fonctionne pas lorsque l'écran est éteint (application réduite ou non...)

    Avez-vous une idée...

    Problème de paramétrage du téléphone...ou bien...?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 17
    Par défaut
    Problème réglé !

    Ca pourrait aider certains :

    Ce n'était pas un problème lié à mon service mais au listener du sensor.

    OnSensorChanged() n'est plus appelé lorsque l'écran du téléphone est éteint (standby mode)

    Le topic sur google :

    http://code.google.com/p/android/issues/detail?id=11028

    La solution de contournement (ré-enregistrer le listener dès que l'écran s'éteint) :

    http://mylifewithandroid.blogspot.co...ackground.html

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Associations d'aide aux log. libres/linux en France
    Par narmataru dans le forum Linux
    Réponses: 17
    Dernier message: 18/11/2014, 23h00
  2. Réponses: 4
    Dernier message: 07/12/2011, 21h54
  3. [MCD] Analyse d'un service d'aide aux enfants en difficulté
    Par Chicna dans le forum Schéma
    Réponses: 34
    Dernier message: 19/02/2007, 14h57
  4. Aide aux consommateurs/aux hébergeurs peu scrupuleux
    Par icetechnik dans le forum Juridique
    Réponses: 2
    Dernier message: 24/11/2005, 21h09

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