NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
V2NIMFriendListener.java
浏览该文件的文档.
1package com.netease.nimlib.sdk.v2.friend;
2
3import com.netease.nimlib.sdk.v2.friend.enums.V2NIMFriendDeletionType;
4
5// 好友监听回调
6public 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 */
49}
void onFriendAdded(V2NIMFriend friendInfo)
已添加好友 触发条件, 本端直接添加好友,多端同步
void onFriendInfoChanged(V2NIMFriend friendInfo)
更新好友信息 来源:本端更新, 多端同步
void onFriendAddRejected(V2NIMFriendAddApplication rejectionInfo)
好友添加申请被拒绝回调
void onFriendDeleted(String accountId, V2NIMFriendDeletionType deletionType)
删除好友通知 触发条件:本端删除好友,多端同步 , 对方删除你(FRIEND_DELETE)
void onFriendAddApplication(V2NIMFriendAddApplication applicationInfo)
好友添加申请回调