Bei fast allen Telefonen (auch Nicht-Android-Telefonen) gibt es einen seltsamen Fehler/ein Problem. Wenn zwei verschiedene Kontakte dieselben Nummern mit unterschiedlichen Startcodes haben, erscheinen sie als ein Kontakt.
Zum Beispiel mein Bruder (03331234567) und mein Vater (03311234567).
So lösen Sie dieses Problem. Ich benutze froyo
Update: Ich habe es als neues Problem gepostet
http://code.google.com/p/android/issues/detail?id=18684
Ich glaube nicht, dass Sie dieses Problem lösen können. (Für das, was es wert ist, ich habe das gleiche Problem, wenn meine Frau mich von unserem Telefon zu Hause anruft. Es sieht so aus, als würde ich mich selbst anrufen.)
Was passiert, ist, dass das Telefon die Telefonnummer (angerufen, ankommend) mit der Liste der Kontakte vergleicht und die erste auswählt, die es findet. Sicherlich kann es bei einem eingehenden Anruf nicht erkennen, wer auf der anderen Leitung ist. Es wird auch nicht nachverfolgt, von welchem Kontakt Sie kamen, als Sie anriefen. (Die wahrscheinlichste Erklärung dafür ist, dass die Kontakt-App nur die Telefonnummer an die anrufende App weitergibt, die dann eine Suche nur mit der Nummer durchführt, damit der Kontakt auf dem Bildschirm angezeigt wird.)
Wie Sie sagen, ist dies nicht nur ein Android-Problem. Ich habe es auch mit meinem Palm Centro gesehen.
Dies liegt daran, dass die Telefonnummer +123456789012 dieselbe wie 03456789012 ist, wenn sie aus demselben Land angerufen wird, und dieselbe wie 56789012 ist, wenn sie in derselben Vorwahl angerufen wird. Das Telefon hat keine Möglichkeit zu wissen, dass +213456789012 ein anderer Kontakt als +123456789012 ist wenn Sie Ihre Kontakte als 03456789012 speichern.
Versuchen Sie, die Landes- und Ortsvorwahl für diese Kontakte hinzuzufügen? Was passiert auch, wenn Sie beim Hinauswählen die vollständige Nummer wählen, also +123456789012 statt 03456789012 wählen.
MarkB42