2010-05-04 5 views
1

J'utilise un périphérique Motorola et l'ai développé avec J2ME. Je suis à la recherche d'une fonctionnalité pour détecter les appels entrants ou sortants en cas de chute. Je veux dire, quand l'appel est abandonné, je dois reconnaître cet événement.Détection de l'appel interrompu dans Mobile

Merci

Répondre

0

Il n'existe pas d'API de téléphonie J2ME standard.

Il pourrait y avoir une API propriétaire basée sur Java sur ce combiné particulier, mais c'est à la fois peu probable et pas évident à vérifier.

0

Vous pouvez utiliser le cycle de vie de l'application pour détecter les interruptions. Votre appareil peut détecter quand un appel téléphonique arrive et se termine, et déclencher shownotify(), hidenotify(), startApp(), pauseApp(), puis faire quelque chose en conséquence. Voir le canvas class. Donc, si vous avez une application en cours d'exécution, vous pouvez détecter un appel téléphonique entrant, attendez qu'il se termine puis faites quelque chose. Ceci est bien sûr très spécifique à l'appareil/fabricant et vous êtes dans un monde de mal quand il s'agit de le porter sur de nombreux appareils. Je ne suis pas sûr si vous pouvez faire quelque chose comme ceci pour les appels sortants, puisque votre application sera en arrière-plan et mise en pause pour la plupart des appareils.

0

Vous pouvez essayer de vérifier la page Web du développeur de motorola. Motorola a son propre ensemble de bibliothèques pour j2me, il peut prendre en charge le cas dont vous avez besoin.