android-contacts

    0热度

    1回答

    我使用下面的代码获取姓名&生日。但我还需要电话号码&电子邮件。如果有人能帮助我,这将是非常棒的。谢谢。 private void getContacts() { Uri uri = ContactsContract.Data.CONTENT_URI; String[] projection = new String[]{ ContactsContract.Con

    0热度

    1回答

    我将帐户名称从列表传递给此方法。现在我想知道哪些这些帐户名称只在联系人表中读取,所以我只迭代光标一次从原始光标获取联系人ID。获取contact_id后,我使用电话游标来检查给定的ID是否只读,但我无法做到。请有以下 private void displayAllContactsByType(String accountName) { Cursor rawCursor,phones =

    0热度

    1回答

    鉴于Android设备有2个用户。每个用户都将拥有自己的联系人列表和已安装的应用程序。 只有一个用户安装的应用程序可以读取另一个用户的联系人吗?

    2热度

    1回答

    我已提交联系人申请。我能够删除三星和摩托的联系人,但在MI(XIOMI)无法删除联系人。 ?它显示与信息“联系弹出无法通过第三方应用程序中删除我的代码 ArrayList<ContentProviderOperation> ops = new ArrayList<>(); String[] args = new String[]{id}; ops.add(ContentProvide

    0热度

    1回答

    如何使用ContentResolver检索帐户类型(whatsapp,viber等)? 这是我的代码 ContentResolver cr = getContentResolver(); Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null,null, null); if (cur.ge

    -2热度

    1回答

    我想在android中获取电话号码作为字符串,我成功地获得了联系人并从他那里获取电话号码,但日志中的结果是data1,号码是32821我不明白我的问题。 这里是我的代码: public void getContact(View view){ if (ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_CONT

    1热度

    1回答

    我想从android中删除联系人的详细信息。 例如,一个联系人有一个电子邮件和一个电话号码,假设我想删除电话号码。 假设我已经具有来自先前查询的详细信息的ID。 我的搜索只找到了与删除整个联系人相关的主题,这已经为我工作了。 这是关于只删除一个细节,即从ContactsContract.Data表。 我的代码的相关部分粘贴在下面,再次识别ID已知。 日志消息报告1项已成功删除,这是我的预期。 但是

    1热度

    1回答

    怎么可能启动一个新的联系人与vCard存储为字符串的意图? 可能以某种方式设置原始vCard而不是URI? A排序的: intent.setDataAndType(vcardAsString,"text/x-vcard")

    0热度

    1回答

    在我的应用程序中,我正在从设备数据库中读取组名和ID,并且我想创建用于添加权限的组名列表,可以将哪种类型的联系人发送到我的http服务器。数据库中的默认组名使用英语,但在添加/编辑联系人期间,它们被翻译成当前的设备语言。我的应用应该完全是多语言。如何在我的应用程序中翻译此内容?我在读组由以下内容URI: ContactsContract.Groups.CONTENT_URI, 从柱: My C

    1热度

    1回答

    我有不同的分类下添加多个号码单用户 一样, 如果我删号的一个,我想检测哪个号码接到接触使用ContactsContract内容删除的URI