类 EaseChatItemStyleHelper
- java.lang.Object
-
- io.agora.chat.uikit.chat.model.EaseChatItemStyleHelper
-
public class EaseChatItemStyleHelper extends java.lang.Object
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclear(android.content.Context context)static android.graphics.drawable.DrawablegetAvatarDefaultSrc(android.content.Context context)static EaseChatItemStyleHelpergetInstance()static android.graphics.drawable.DrawablegetReceiverBgDrawable(android.content.Context context)static android.graphics.drawable.DrawablegetSenderBgDrawable(android.content.Context context)EaseChatSetStylegetStyle(android.content.Context context)static android.graphics.drawable.DrawablegetTimeBgDrawable(android.content.Context context)voidsetAvatarDefaultSrc(android.content.Context context, android.graphics.drawable.Drawable avatarDefaultSrc)voidsetAvatarRadius(android.content.Context context, float avatarRadius)voidsetAvatarSize(android.content.Context context, float avatarSize)voidsetBgDrawable(android.content.Context context, android.graphics.drawable.Drawable bgDrawable)voidsetBorderColor(android.content.Context context, int borderColor)voidsetBorderWidth(android.content.Context context, float borderWidth)voidsetCurrentContext(android.content.Context context)voidsetHideReceiveAvatar(android.content.Context context, boolean hideReceiveAvatar)voidsetHideSendAvatar(android.content.Context context, boolean hideSendAvatar)voidsetItemHeight(android.content.Context context, float itemHeight)voidsetItemMinHeight(android.content.Context context, int itemMinHeight)voidsetItemShowType(android.content.Context context, int itemShowType)voidsetReceiverBgDrawable(android.content.Context context, android.graphics.drawable.Drawable receiverBgDrawable)voidsetSenderBgDrawable(android.content.Context context, android.graphics.drawable.Drawable senderBgDrawable)voidsetShapeType(android.content.Context context, int shapeType)voidsetShowAvatar(android.content.Context context, boolean showAvatar)voidsetShowNickname(android.content.Context context, boolean showNickname)voidsetTextColor(android.content.Context context, int textColor)voidsetTextSize(android.content.Context context, int textSize)voidsetTimeBgDrawable(android.content.Context context, android.graphics.drawable.Drawable timeBgDrawable)voidsetTimeTextColor(android.content.Context context, int timeTextColor)voidsetTimeTextSize(android.content.Context context, int timeTextSize)
-
-
-
方法详细资料
-
getInstance
public static EaseChatItemStyleHelper getInstance()
-
setCurrentContext
public void setCurrentContext(android.content.Context context)
-
getStyle
public EaseChatSetStyle getStyle(android.content.Context context)
-
clear
public void clear(android.content.Context context)
-
setAvatarSize
public void setAvatarSize(android.content.Context context, float avatarSize)
-
setShapeType
public void setShapeType(android.content.Context context, int shapeType)
-
setAvatarRadius
public void setAvatarRadius(android.content.Context context, float avatarRadius)
-
setBorderWidth
public void setBorderWidth(android.content.Context context, float borderWidth)
-
setBorderColor
public void setBorderColor(android.content.Context context, int borderColor)
-
setItemHeight
public void setItemHeight(android.content.Context context, float itemHeight)
-
setBgDrawable
public void setBgDrawable(android.content.Context context, android.graphics.drawable.Drawable bgDrawable)
-
setTextSize
public void setTextSize(android.content.Context context, int textSize)
-
setTextColor
public void setTextColor(android.content.Context context, int textColor)
-
setItemMinHeight
public void setItemMinHeight(android.content.Context context, int itemMinHeight)
-
setTimeTextSize
public void setTimeTextSize(android.content.Context context, int timeTextSize)
-
setTimeTextColor
public void setTimeTextColor(android.content.Context context, int timeTextColor)
-
setTimeBgDrawable
public void setTimeBgDrawable(android.content.Context context, android.graphics.drawable.Drawable timeBgDrawable)
-
setAvatarDefaultSrc
public void setAvatarDefaultSrc(android.content.Context context, android.graphics.drawable.Drawable avatarDefaultSrc)
-
setShowNickname
public void setShowNickname(android.content.Context context, boolean showNickname)
-
setShowAvatar
public void setShowAvatar(android.content.Context context, boolean showAvatar)
-
setReceiverBgDrawable
public void setReceiverBgDrawable(android.content.Context context, android.graphics.drawable.Drawable receiverBgDrawable)
-
setSenderBgDrawable
public void setSenderBgDrawable(android.content.Context context, android.graphics.drawable.Drawable senderBgDrawable)
-
setItemShowType
public void setItemShowType(android.content.Context context, int itemShowType)
-
setHideReceiveAvatar
public void setHideReceiveAvatar(android.content.Context context, boolean hideReceiveAvatar)
-
setHideSendAvatar
public void setHideSendAvatar(android.content.Context context, boolean hideSendAvatar)
-
getSenderBgDrawable
public static android.graphics.drawable.Drawable getSenderBgDrawable(android.content.Context context)
-
getReceiverBgDrawable
public static android.graphics.drawable.Drawable getReceiverBgDrawable(android.content.Context context)
-
getTimeBgDrawable
public static android.graphics.drawable.Drawable getTimeBgDrawable(android.content.Context context)
-
getAvatarDefaultSrc
public static android.graphics.drawable.Drawable getAvatarDefaultSrc(android.content.Context context)
-
-