NIMSDK-AOS  9.16.0
UserInfoProvider.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.uinfo;
2 
3 import android.graphics.Bitmap;
7 
12 public interface UserInfoProvider {
13 
20  UserInfo getUserInfo(String account);
21 
30  String getDisplayNameForMessageNotifier(String account, String sessionId, SessionTypeEnum sessionType);
31 
40  Bitmap getAvatarForMessageNotifier(SessionTypeEnum sessionType, String sessionId);
41 
50 }
Bitmap getAvatarForMessageNotifier(SessionTypeEnum sessionType, String sessionId)
为云信通知栏提醒提供头像(个人、群组) 一般从本地图片缓存中获取,若未下载或本地不存在,请返回默认本地...
用户信息提供者 由开发者提供给SDK使用
NIM消息实体数据结构。 第三方APP不要调用设置类接口,调用之后不会被持久化
Definition: IMMessage.java:10
UserInfo getUserInfo(String account)
根据用户帐号获取用户信息。
String getDisplayTitleForMessageNotifier(IMMessage message)
为通知栏提供消息title显示名称(例如:如果是群聊天,可以设置自定义群名称等;如果圈组,可以显示圈组频道...
用户资料接口(无论使用网易云信用户资料托管还是还是第三方自行管理用户资料,都要实现这个接口) ...
Definition: UserInfo.java:8
String getDisplayNameForMessageNotifier(String account, String sessionId, SessionTypeEnum sessionType)
为通知栏提供消息发送者显示名称(例如:如果是P2P聊天,可以显示备注名、昵称、帐号等;如果是群聊天,可以...