Lingua

PhoneNumberUtils.AreSamePhoneNumber(String, String, String) Metodo

Definizione

Determina se due numeri di telefono sono uguali.

[Android.Runtime.Register("areSamePhoneNumber", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z", "", ApiSince=31)]
public static bool AreSamePhoneNumber(string number1, string number2, string defaultCountryIso);
[<Android.Runtime.Register("areSamePhoneNumber", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z", "", ApiSince=31)>]
static member AreSamePhoneNumber : string * string * string -> bool

Parametri

number1
String

number1

number2
String

number2

defaultCountryIso
String

Codice paese ISO 3166-1 in lettere minuscole. Utilizzato durante l'analisi dei numeri di telefono in cui non è possibile determinare il paese associato a un numero di telefono in base al solo numero. È consigliabile passare TelephonyManager#getNetworkCountryIso().

Valori restituiti

True se i due numeri di telefono specificati sono uguali.

Attributi

Commenti

Determina se due numeri di telefono sono uguali.

La corrispondenza si basa su libphonenumber. A differenza di #compare(String, String), la corrispondenza tiene conto dei piani di composizione nazionali anziché semplicemente corrispondere alle ultime 7 cifre dei due numeri di telefono. Di conseguenza, è previsto che alcuni numeri che corrisponderebbero usando il metodo precedente non corrisponderanno più usando questo nuovo approccio.

per android.telephony.PhoneNumberUtils.areSamePhoneNumber(java.lang.String, java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a