NIMSDK-AOS  10.9.90
V2NIMFriendListener.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.v2.friend;
2 
4 
5 // 好友监听回调
6 public interface V2NIMFriendListener {
7 
8  /**
9  * 已添加好友
10  * 触发条件, 本端直接添加好友,多端同步
11  *
12  * @param friendInfo 好友信息
13  */
14  void onFriendAdded(V2NIMFriend friendInfo);
15 
16  /**
17  * 删除好友通知
18  * 触发条件:本端删除好友,多端同步 , 对方删除你(FRIEND_DELETE)
19  *
20  * @param accountId 账号ID
21  * deletionType:1,被删除的好友账号ID
22  * deletionType:2,删除你的账号ID
23  * @param deletionType 好友删除的类型
24 
25  */
26  void onFriendDeleted(String accountId, V2NIMFriendDeletionType deletionType);
27 
28  /**
29  * 好友添加申请回调
30  *
31  * @param applicationInfo 申请添加好友信息
32  */
34 
35  /**
36  * 好友添加申请被拒绝回调
37  *
38  * @param rejectionInfo 添加好友被拒绝回调
39  */
41 
42  /**
43  * 更新好友信息
44  * 来源:本端更新, 多端同步
45  *
46  * @param friendInfo 信息变更的好友
47  */
48  void onFriendInfoChanged(V2NIMFriend friendInfo);
49 }
void onFriendAddApplication(V2NIMFriendAddApplication applicationInfo)
好友添加申请回调
void onFriendAddRejected(V2NIMFriendAddApplication rejectionInfo)
好友添加申请被拒绝回调
void onFriendInfoChanged(V2NIMFriend friendInfo)
更新好友信息 来源:本端更新, 多端同步
void onFriendDeleted(String accountId, V2NIMFriendDeletionType deletionType)
删除好友通知 触发条件:本端删除好友,多端同步 , 对方删除你(FRIEND_DELETE)
void onFriendAdded(V2NIMFriend friendInfo)
已添加好友 触发条件, 本端直接添加好友,多端同步