gpt4 book ai didi

Android 联系人选择 - 只有号码的联系人?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:50:03 24 4
gpt4 key购买 nike

我正在编写一个应用程序,要求用户从联系人列表中选择一个联系人,以便向该联系人发送短信。有什么方法可以查询联系人列表中只有电话号码的联系人(即不是只有电子邮件地址的联系人)?目前我的代码如下所示,但这显示了所有联系人 - 然后我必须在我的 Activity 中执行逻辑以通知用户他们是否选择了没有关联号码的联系人并提示他们选择另一个。

Intent i = new Intent(Intent.ACTION_PICK, People.CONTENT_URI);

第二,我意识到联系人 API 从 2.0 开始发生了变化,那么选择联系人以涵盖所有 Android 操作系统版本的最佳做法是什么?我假设新的联系人 API 与 2.0 之前的版本无关是否正确?

最佳答案

Intent intent = new Intent(Intent.ACTION_PICK, Contacts.Phones.CONTENT_URI);
startActivityForResult(intent, PICK_CONTACT_RQCODE_OLD);

显示电话号码以及联系人...:)

关于Android 联系人选择 - 只有号码的联系人?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3145754/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com