我正在尝试使用ContactsContrtact API向联系人添加 Twitter 句柄,但我似乎无法弄清楚如何将自定义协议添加到我的Intent
. 有没有人做过这样的事情?
Intent intent = new Intent(ContactsContract.Intents.SHOW_OR_CREATE_CONTACT,
Uri.parse("mailto: user@example.com"));
Intent.putExtra(ContactsContract.Intents.Insert.IM_HANDLE, "username");
Intent.putExtra(ContractsContact.Intents.Insert.IM_PROTOCOL, "twitter");
startActivity(intent);
这不起作用可能是因为Intent
额外内容彼此不相关?我正在研究使用 ContentProviderOperation 之类的代码片段。