Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Android端口在Blackberry 10中创建联系人_Android_Blackberry 10 - Fatal编程技术网

从Android端口在Blackberry 10中创建联系人

从Android端口在Blackberry 10中创建联系人,android,blackberry-10,Android,Blackberry 10,所以我将安卓应用移植到黑莓10上,一切都进展顺利。但我在“添加联系人”功能方面遇到了问题。我有一个按钮,可以获取有关公司的信息,并将该信息添加到联系人意图中 Intent intent = new Intent(Intent.ACTION_INSERT); intent.setType(ContactsContract.Contacts.CONTENT_TYPE); intent.putExtra(ContactsContract.Intents.Insert.NAME, provider.g

所以我将安卓应用移植到黑莓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);

有人知道如何在Blackberry上使用此功能吗?任何帮助都将不胜感激。

请参阅描述BlackBerry 10上Android应用程序的BlackBerry运行时不支持的Android功能的文档。=)

:

不支持调用某些设备设置 android.settings.ADD\u账户\u设置


我面临着同样的问题,你解决了这个问题吗?不幸的是,我在这个问题上没有取得任何进展。抱歉。np谢谢,我发现它在BB 10中被rim故意屏蔽,但现在在BB 10.2中工作正常!!好的。很高兴听到你这么说。非常感谢你。