TelecomManager.GetLine1Number(PhoneAccountHandle) Methode

Definition

Gibt die Telefonnummer der Zeile 1 für das angegebene Telefonkonto zurück.

[Android.Runtime.Register("getLine1Number", "(Landroid/telecom/PhoneAccountHandle;)Ljava/lang/String;", "GetGetLine1Number_Landroid_telecom_PhoneAccountHandle_Handler", ApiSince=23)]
public virtual string? GetLine1Number(Android.Telecom.PhoneAccountHandle? accountHandle);
[<Android.Runtime.Register("getLine1Number", "(Landroid/telecom/PhoneAccountHandle;)Ljava/lang/String;", "GetGetLine1Number_Landroid_telecom_PhoneAccountHandle_Handler", ApiSince=23)>]
abstract member GetLine1Number : Android.Telecom.PhoneAccountHandle -> string
override this.GetLine1Number : Android.Telecom.PhoneAccountHandle -> string

Parameter

accountHandle
PhoneAccountHandle

Das Handle für das Konto ruft eine Nummer ab.

Gibt zurück

Eine Zeichenfolgendarstellung der Telefonnummer zeile 1.

Attribute

Hinweise

Gibt die Telefonnummer der Zeile 1 für das angegebene Telefonkonto zurück.

Erfordert Berechtigung: android.Manifest.permission#READ_SMS READ_SMS, , android.Manifest.permission#READ_PHONE_NUMBERS READ_PHONE_NUMBERSoder dass der Aufrufer die Standard-SMS-App für jede API-Ebene ist. android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE für Apps für SDK-API-Ebene 29 und darunter.

Dieses Element ist veraltet. verwenden Sie SubscriptionManager#getPhoneNumber(int) stattdessen eine Telefonieabonnement-ID, die mit der accountHandle Abgerufen TelephonyManager#getSubscriptionId(PhoneAccountHandle)werden kann.

Java Dokumentation für android.telecom.TelecomManager.getLine1Number(android.telecom.PhoneAccountHandle).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: