如何在Android中读取联系人的生日?

发布于 2024-12-29 12:48:15 字数 222 浏览 2 评论 0原文

我正在制作一个 Android 应用程序,对于该应用程序,我需要读取地址簿中存储的联系人的出生日期。有没有相关代码。 如何在 Android 2.0 上读取联系人显示了要读取的代码电话号码和电子邮件地址,但读取出生日期的代码不可用。提前致谢。

I am making an android app, and for that app, I need to read the birth dates of the contacts stored in my address book. Is there any code for that. How to read contacts on Android 2.0 shows the code to read the phone numbers and email addresses, but the code to read birth dates is not available. Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

維他命╮ 2025-01-05 12:48:15

使用 ContactsContract.CommonDataKinds.Event.START_DATE 并将 TYPE 设置为 TYPE_BIRTHDAY

  • ContactsContract.CommonDataKinds.Event | rel="nofollow">ContactsContract.CommonDataKinds.Event | Android 开发者

     Uri uri = ContactsContract.Data.CONTENT_URI;
        字符串[]投影 = 新字符串[] {
                ContactsContract.Contacts.DISPLAY_NAME,
                ContactsContract.CommonDataKinds.Event.CONTACT_ID,
                ContactsContract.CommonDataKinds.Event.START_DATE
        };
    
        字符串其中 =
                ContactsContract.Data.MIMETYPE + "= ? AND " +
                ContactsContract.CommonDataKinds.Event.TYPE + 
                “= + ContactsContract.CommonDataKinds.Event.TYPE_BIRTHDAY;
        字符串[]选择参数=新字符串[]{ 
            ContactsContract.CommonDataKinds.Event.CONTENT_ITEM_TYPE };
    

Use the ContactsContract.CommonDataKinds.Event.START_DATE and set the TYPE to TYPE_BIRTHDAY

  • ContactsContract.CommonDataKinds.Event | Android Developers

        Uri uri = ContactsContract.Data.CONTENT_URI;
        String[] projection = new String[] {
                ContactsContract.Contacts.DISPLAY_NAME,
                ContactsContract.CommonDataKinds.Event.CONTACT_ID,
                ContactsContract.CommonDataKinds.Event.START_DATE
        };
    
        String where =
                ContactsContract.Data.MIMETYPE + "= ? AND " +
                ContactsContract.CommonDataKinds.Event.TYPE + 
                "=" + ContactsContract.CommonDataKinds.Event.TYPE_BIRTHDAY;
        String[] selectionArgs = new String[] { 
            ContactsContract.CommonDataKinds.Event.CONTENT_ITEM_TYPE };
    
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文