TelecomManager.GetLine1Number(PhoneAccountHandle) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回给定电话帐户的第 1 行电话号码。
[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
参数
- accountHandle
- PhoneAccountHandle
帐户的句柄检索其编号。
返回
第 1 行电话号码的字符串表示形式。
- 属性
注解
返回给定电话帐户的第 1 行电话号码。
需要权限: android.Manifest.permission#READ_SMS READ_SMS
, android.Manifest.permission#READ_PHONE_NUMBERS READ_PHONE_NUMBERS
或者调用方是任何 API 级别的默认短信应用。 android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE
面向 SDK API 级别 29 及更低级别的应用。
此成员已弃用。 请 SubscriptionManager#getPhoneNumber(int)
改用电话订阅 ID,以便从 accountHandle
中 TelephonyManager#getSubscriptionId(PhoneAccountHandle)
检索到该 ID。
适用于 . 的 android.telecom.TelecomManager.getLine1Number(android.telecom.PhoneAccountHandle)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。