2

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 を使用する方向に沿って何かを調べていました。

4

0 に答える 0