Android 2.0:如何在emulator中添加联系人组?
如何在emulator中添加联系人组或与Google联系人或设备联系人同步?据我所知,您不能 你必须得到一个免费的应用程序来做这件事,并推到模拟器。您可以使用Contacts->Import from VCF功能从vcard文件导入联系人Android 2.0:如何在emulator中添加联系人组?,android,emulation,contacts,Android,Emulation,Contacts,如何在emulator中添加联系人组或与Google联系人或设备联系人同步?据我所知,您不能 你必须得到一个免费的应用程序来做这件事,并推到模拟器。您可以使用Contacts->Import from VCF功能从vcard文件导入联系人 在android emulator上创建本地联系人 将此代码/应用程序运行到您的模拟器: //-------------------------------------创建谷歌 //组() public void createGoogleGroup(字符串gr
public void createGoogleGroup(字符串groupName){
ArrayList ops=new ArrayList();ops=new ArrayList code hereyList();
添加操作(ContentProviderOperation
.newInsert(contacts contract.Groups.CONTENT\u URI)
.withValue(contacts contract.Groups.TITLE、groupName)
.带值(contacts contract.raw contacts.ACCOUNT_TYPE,
“com.google”)
.withValue(contacts contract.raw contacts.ACCOUNT\u NAME,
googleAccountName.build());
试一试{
context.getContentResolver().applyBatch(ContactsContract.AUTHORITY,
行动计划);
}捕获(例外e){
Log.e(“创建组时出错”,例如toString());
}}
希望能有所帮助public void createGoogleGroup(String groupName) {
ArrayList<ContentProviderOperation> ops = new ArrayList<ContentProviderOperation>();ops = new Arraenter code hereyList<ContentProviderOperation>();
ops.add(ContentProviderOperation
.newInsert(ContactsContract.Groups.CONTENT_URI)
.withValue(ContactsContract.Groups.TITLE, groupName)
.withValue(ContactsContract.RawContacts.ACCOUNT_TYPE,
"com.google")
.withValue(ContactsContract.RawContacts.ACCOUNT_NAME,
googleAccountName).build());
try {
context.getContentResolver().applyBatch(ContactsContract.AUTHORITY,
ops);
} catch (Exception e) {
Log.e("Error Creating Group", e.toString());
}}