从Android端口在黑莓10中创建联系人
问题描述:
因此,我将一个Android应用程序移植到Blackberry 10,并且一切进展顺利。但是我遇到了“添加联系人”功能的问题。我有一个获取关于公司信息的按钮,并将该信息添加到联系人意图。从Android端口在黑莓10中创建联系人
Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setType(ContactsContract.Contacts.CONTENT_TYPE);
intent.putExtra(ContactsContract.Intents.Insert.NAME, provider.getOrganizationName());
intent.putExtra(ContactsContract.Intents.Insert.PHONE, provider.getPhoneNumber());
intent.putExtra(ContactsContract.Intents.Insert.PHONE_TYPE, ContactsContract.CommonDataKinds.Phone.TYPE_WORK);
intent.putExtra(ContactsContract.Intents.Insert.POSTAL, provider.getAddressLine1() + " " + provider.getAddressLine2() + " " + provider.getCity() + " " + provider.getProvince() + " " + provider.getPostalCode());
intent.putExtra(ContactsContract.Intents.Insert.POSTAL_TYPE, ContactsContract.CommonDataKinds.StructuredPostal.TYPE_WORK);
intent.putExtra(ContactsContract.Intents.Insert.EMAIL, provider.geteMail());
intent.putExtra(ContactsContract.Intents.Insert.EMAIL_TYPE, ContactsContract.CommonDataKinds.Email.TYPE_WORK);
intent.putExtra(ContactsContract.Intents.Insert.NAME, provider.getOrganizationName());
intent.putExtra(ContactsContract.Intents.Insert.PHONE, provider.getPhoneNumber());
intent.putExtra(ContactsContract.Intents.Insert.PHONE_TYPE, ContactsContract.CommonDataKinds.Phone.TYPE_WORK);
intent.putExtra(ContactsContract.Intents.Insert.POSTAL, provider.getAddressLine1() + " " + provider.getAddressLine2() + " " + provider.getCity() + " " + provider.getProvince() + " " + provider.getPostalCode());
intent.putExtra(ContactsContract.Intents.Insert.POSTAL_TYPE, ContactsContract.CommonDataKinds.StructuredPostal.TYPE_WORK);
intent.putExtra(ContactsContract.Intents.Insert.EMAIL, provider.geteMail());
intent.putExtra(ContactsContract.Intents.Insert.EMAIL_TYPE, ContactsContract.CommonDataKinds.Email.TYPE_WORK);
有没有人有任何想法如何让这个功能在黑莓手机上工作?任何帮助将不胜感激。
答
见,描述不被黑莓运行Android应用程式在BlackBerry 10支承Android功能的文件=)
Unsupported APIs for BlackBerry 10
调用某些设备设置被不支持 android.settings.ADD_ACCOUNT_SETTINGS
我面临同样的问题,你是否设法解决这个问题? – 2013-07-17 09:03:24
不幸的是,我在这个问题上还没有取得任何进展。抱歉。 – Haberdashery12345 2013-07-17 13:01:26
np谢谢,我发现它被BB 10中的边缘故意阻塞,但现在在BB 10.2中工作正常! – 2013-07-18 08:08:53