Rufen Sie die Telefonnummer ohne Ländercode in Android ab

8

Ich kann die Telefonnummer von einem eingehenden Anruf oder von einer SMS-Nachricht erhalten. Im Fall der SMS könnte leider der Ländercode darin enthalten sein. Also, im Grunde brauche ich die Telefonnummer, ohne Ländercode, um es mit den vorhandenen Nummern in den Kontakten zu vergleichen.

    
Alin 25.07.2011, 08:50
quelle

2 Antworten

27

Wenn Sie Telefonnummern vergleichen möchten, können Sie immer das

verwenden %Vor%

oder

%Vor%

Dann müssen Sie sich keine Gedanken über den Ländercode machen, sondern nur die Zahlen aus der umgekehrten Reihenfolge vergleichen und sehen, ob sie übereinstimmen (zumindest für CallerID-Zwecke).

    
Tomas 25.07.2011, 10:08
quelle
-1

schneller ungetesteter Ansatz (AFAIK-Telefonnummern haben 10 Ziffern):

%Vor%

dann rufen Sie einfach diese Funktionen

auf     
jmsalcido 25.07.2011 09:23
quelle