Android 如何在代码中获取我的呼叫者Id名称?

Android 如何在代码中获取我的呼叫者Id名称?,android,telephony,Android,Telephony,我正在尝试在手机上检索与我的号码关联的来电显示名称,以便在我的应用程序的字段中使用它。我在SDK文档中找不到它。我可以从TelephonyManager获取我的号码,但看不到在哪里可以获取我的呼叫者Id名称 Rob W.我认为您无法控制与您的号码相关的姓名。呼叫方ID名称由接收端查找,您无法控制它。请参阅:通常,呼叫者ID为接收电话提供呼叫号码。然后,接收电话会使用此呼叫号码来查找适当的友好姓名。如果接收电话的数据存储中不存在此类条目,则只显示号码。如果未提供呼叫者ID,则替换“专用”或“呼叫”

我正在尝试在手机上检索与我的号码关联的来电显示名称,以便在我的应用程序的字段中使用它。我在SDK文档中找不到它。我可以从TelephonyManager获取我的号码,但看不到在哪里可以获取我的呼叫者Id名称


Rob W.

我认为您无法控制与您的号码相关的姓名。呼叫方ID名称由接收端查找,您无法控制它。请参阅:

通常,呼叫者ID为接收电话提供呼叫号码。然后,接收电话会使用此呼叫号码来查找适当的友好姓名。如果接收电话的数据存储中不存在此类条目,则只显示号码。如果未提供呼叫者ID,则替换“专用”或“呼叫”默认文本

由此,你应该能够得出结论,如果你自己的电话号码存储在你的手机上,那么你的手机将显示你的名字,如果你,呃,给自己打电话

您永远无法知道其他人正在使用什么作为您的来电显示的友好文本,因为它是本地的,并且对他们的手机是私有的

我应该补充一点,来电显示不像一个坟墓