Context context = getApplicationContext();
AppContactService appContactService = new AppContactService(context);
if (!appContactService.isContactExists("bdhameliya1"))
{
List<Contact> contactList = new ArrayList<Contact>();
Contact contact = new Contact();
contact.setUserId("adarshk");
contact.setFullName("John");
contact.setImageURL("R.drawable.couple");
contactList.add(contact);
Contact contactRaj = new Contact();
contactRaj.setUserId("krunal");
contactRaj.setFullName("krunal");
contactRaj.setImageURL("https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xap1/v/t1.0-1/p200x200/12049601_556630871166455_1647160929759032778_n.jpg?oh=7ab819fc614f202e144cecaad0eb696b&oe=56EBA555&__gda__=1457202000_85552414c5142830db00c1571cc50641");
contactRaj.setEmailId("[email protected] /cdn-cgi/l/email-protection");
contactList.add(contactRaj);
appContactService.addAll(contactList);
}
我尝试了这种方式
我的问题是当我使用applozic SDK时,默认联系人已列出,但我想要我的电话簿列表并向该人发送消息
将库更新到4.1
compile 'com.applozic.communication.uiwidget:mobicomkitui:4.1'
在 4.0 中,有一个设置可以禁用来自服务器的默认联系人列表,供所有注册您的应用程序的用户使用,该设置已在 4.1 中删除。将 Applozic Chat SDK 更新到 4.1 将解决该问题。
对于 4.0,在 UserLoginTask 的“onSuccess”方法中添加以下内容:
ApplozicSetting.getInstance(context).disableRegisteredUsersContactCall();
在 4.1 中,如果您想使用注册到您的应用程序的所有用户的联系人列表,您可以通过调用以下命令来启用它:
ApplozicSetting.getInstance(context).enableRegisteredUsersContactCall();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)