3 votes

Glissement droit sur un contact pour passer par défaut aux appels Internet

Mon problème est le suivant : Le balayage droit permet par défaut de passer des appels Internet au lieu d'appels "normaux". .

Tout d'abord, voici mes paramètres d'appel pertinents :
User internet calling only for internet calls

No internet calling accounts

comme vous pouvez le voir, je n'ai pas de comptes et les appels internet ne sont pas activés.

Mes contacts proviennent de Google Contacts (je les ai configurés en ligne, puis le téléphone les a récupérés).

Après leur arrivée, j'ai utilisé la fonction "Marquer par défaut" pour sélectionner le numéro de téléphone et les adresses électroniques corrects et c'est là que les choses ont commencé à se comporter bizarrement. En faisant un glissement vers la droite, j'ai vu ça :

enter image description here

Au lieu d'appeler le contact "normalement".

J'ai commencé à expérimenter et j'ai pu reproduire le bug en utilisant d'autres contacts similaires (contacts que j'ai obtenus de Google avec 2 numéros de téléphone + 2 emails). Mais si je créais le contact Google localement (ce qui se synchroniserait bien avec Google), je n'avais aucun problème.

Aucune autre fonction d'appel n'est affectée : en approchant le téléphone de mon oreille, j'appelle toujours le bon numéro, le widget de composition directe fonctionne toujours.

Mon téléphone est un Galaxy S III fonctionnant sous Android 4.1 (mais la même chose se produisait déjà en 4.0), si cela fait une différence.

Quelle est la cause de ce problème ? Comment puis-je le réparer ?

Il semble être lié à : Comment éviter l'erreur "Pas de compte d'appel Internet" ? mais je n'ai toujours pas réussi à le réparer.

3voto

rshimoda Points 503

M. Portela a raison, et j'ai trouvé un moyen de résoudre le problème plus rapidement :

  1. Sélectionnez le contact qui se comporte mal.
  2. Appuyez longuement sur l'adresse électronique "par défaut".
  3. Sélectionnez "Effacer les valeurs par défaut".

Voila.

Je ne sais pas ce qui se passera lorsque vous tenterez d'envoyer un courriel à ces contacts à partir de maintenant, mais au moins les appels fonctionnent comme prévu.

2voto

João Portela Points 161

Tldr : J'ai trouvé un solution solution de contournement :

  1. Allez dans google contacts dans votre navigateur et supprimez les emails du contact (vous pouvez les mettre dans les notes pour éviter de les perdre).
  2. Laissez-le se synchroniser avec votre téléphone.
  3. Ajouter les emails au contact (toujours à partir du navigateur).

Vous pouvez maintenant faire tous les "Mark as Default" que vous voulez car il continuera à appeler correctement.


Version longue :

J'ai décidé de faire d'autres expériences.

J'ai commencé par créer un contact spécialement pour cela (avec 2 faux numéros de téléphone et 2 faux emails) et je l'ai laissé se synchroniser avec mon téléphone. synchroniser avec mon téléphone. J'ai utilisé "Mark as Default" pour sélectionner uniquement le numéro de téléphone.

Mark default phone numberDefault phone number marked

Il a continué à fonctionner correctement. Puis j'ai sélectionné l'email par défaut.

Mark default phone number and emailDefault phone number and email marked

C'est alors que le téléphone a commencé à essayer de passer des appels sur Internet .

Pour continuer mes expériences, j'avais besoin de désélectionner l'email (ce qui n'est pas possible depuis le téléphone), Je suis donc allé dans Google Contacts depuis mon navigateur, j'ai supprimé les emails et j'ai laissé le système se synchroniser avec mon téléphone.

Move contact emails to notes

J'ai ensuite ajouté à nouveau les emails.

Move emails back to contact

À ma grande surprise, le problème a complètement disparu pour ce contact.

J'ai bien sûr fait la même chose pour mes contacts problématiques et tout va bien maintenant. :)

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X