為了向使用者的名單中新增乙個新的聯絡人,使用
addcontact
方法,指定聯絡人的使用者名稱和乙個私人暱稱來定製他們在名單中的記錄,如下所示:
imsession.addcontact(
「[email protected]」, 「big tuna」, null);
指定的暱稱是隱私的,只能對於裝置使用者才可見。 /
她既可以通過也可以拒絕。
如果目標使用者接受了要求,你的名字就會放置到目標使用者的名單中(反之亦然),他
/她就能交換即時訊息和接收狀態更新。
訂閱請求是非同步的,所以,你需要監聽
roster
的變化來確定什麼時候訂閱請求通過了。
新增聯絡人
網上有很多新增聯絡人的 但是由於呼叫了 createpersoninmycontactsgroup 函式,因而必須新增 read contacts 最近做了一番調查,終於找到了一種方法,可以去掉 read contacts 放上源 對應sdk1.5 sdk2.2,最新的sdk沒有測試 最新問題修正 ...
批量新增聯絡人
說實話,我找了一整天的帖子,好像所有關於批量新增聯絡人的帖子都是複製乙個人的!然後那乙個人又沒說清楚。以下是我做的,可能有不對!實現功能就好吧。我感覺 api上,還有sample裡面都有現成的,不過講批量處理也只是用的特定的乙個聯絡人來說的!幸好猜想沒有太離譜!直接上 吧。list裡面儲存的是我要批...
獲得聯絡人
注意在 後要加上 貌似從android2.0開始,聯絡人的api做了很大的調整。people介面由contactscontract.contacts代替。在聯絡人的 號碼中有很多種,如果只想獲得手機號碼。如下 cursor phones mcontext.getcontentresolver que...