Android 如何从来电号码中检索联系人姓名?

Android 如何从来电号码中检索联系人姓名?,android,Android,如何从呼入电话号码中检索联系人姓名?TelephonyManager.额外的呼入电话号码首先,您需要获取呼入电话号码,您可以借助以下参考问题进行管理: 因此,一旦您有了号码,您可以使用以下代码获取联系人姓名: Uri uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(phoneNumber)); resolver.query(uri, new String[]{PhoneLookup.DISPLAY_NA

如何从呼入电话号码中检索联系人姓名?

TelephonyManager.额外的呼入电话号码

首先,您需要获取呼入电话号码,您可以借助以下参考问题进行管理:

因此,一旦您有了号码,您可以使用以下代码获取联系人姓名:

Uri uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(phoneNumber));
resolver.query(uri, new String[]{PhoneLookup.DISPLAY_NAME} .....)

谢谢。当我添加READ_CONTACT Permissions时,应用程序运行顺利。不幸的是,链接已损坏,您的答案无效。如果你能给出一个没有链接到外部来源的答案(除了作为参考),它将被删除。