2016-12-30 22 views
0

私のアプリケーションに連絡先の生の連絡先IDがあります。私は私の連絡先(基本的にネイティブアドレス帳の編集モードで連絡先)で編集のためにネイティブの連絡先の電話帳を開きたいです。どうやってやるの?編集モードでネイティブアドレス帳を開く

答えて

1

私があなたの質問から理解していることは、そのIDに対してアンドロイドのネイティブアドレス帳で開こうとする連絡先IDがあることです。その場合は、以下のコードを参考にしてください。

Intent intent = new Intent(Intent.ACTION_VIEW); 
Uri uri = Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_URI, String.valueOf("18")); 
intent.setData(uri); 
startActivity(intent); 

In String.valueOf()メソッドでは、開きたい連絡先IDを指定します。

0

問題が解決しました。

は、私は以下のコード

テントの意図=新しいテント(Intent.ACTION_EDIT)でこれをやりました。intent.setData(ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI、contactID)); startActivity(インテント);

関連する問題