Package io.rong.imkit
Class GlideKitImageEngine
-
- All Implemented Interfaces:
-
io.rong.imkit.KitImageEngine,io.rong.imkit.picture.engine.ImageEngine
public class GlideKitImageEngine implements KitImageEngine
-
-
Constructor Summary
Constructors Constructor Description GlideKitImageEngine()
-
Method Summary
Modifier and Type Method Description voidloadImage(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)加载图片 voidloadFolderImage(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)加载相册目录 voidloadAsGifImage(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)加载gif voidloadGridImage(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)加载图片列表图片 voidloadConversationListPortrait(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView, Conversation conversation)加载会话列表页,单个会话的会话头像 voidloadConversationPortrait(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView, Message message)加载会话页,单个消息的用户头像 voidloadUserPortrait(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)voidloadGroupPortrait(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)加载群组头像 Transformation<Bitmap>getPortraitTransformation()-
-
Method Detail
-
loadImage
void loadImage(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)
加载图片
-
loadFolderImage
void loadFolderImage(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)
加载相册目录
- Parameters:
context- 上下文url- 图片路径imageView- 承载图片ImageView
-
loadAsGifImage
void loadAsGifImage(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)
加载gif
- Parameters:
context- 上下文url- 图片路径imageView- 承载图片ImageView
-
loadGridImage
void loadGridImage(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)
加载图片列表图片
- Parameters:
context- 上下文url- 图片路径imageView- 承载图片ImageView
-
loadConversationListPortrait
void loadConversationListPortrait(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView, Conversation conversation)
加载会话列表页,单个会话的会话头像
- Parameters:
context- 上下文url- 单个会话头像地址imageView- 加载头像的 view 控件conversation- 当前会话,可根据会话类型配置不同默认图
-
loadConversationPortrait
void loadConversationPortrait(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView, Message message)
加载会话页,单个消息的用户头像
- Parameters:
context- 上下文url- 单个消息用户头像地址imageView- 加载头像的 view 控件message- 当前消息,可根据会话类型配置不同默认图
-
loadUserPortrait
void loadUserPortrait(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)
-
loadGroupPortrait
void loadGroupPortrait(@NonNull() Context context, @NonNull() String url, @NonNull() ImageView imageView)
加载群组头像
- Parameters:
context- 上下文url- 群组头像地址imageView- 加载头像的 view 控件
-
getPortraitTransformation
Transformation<Bitmap> getPortraitTransformation()
-
-
-
-