类 EaseChatItemStyleHelper


  • public class EaseChatItemStyleHelper
    extends java.lang.Object
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void clear​(android.content.Context context)  
      static android.graphics.drawable.Drawable getAvatarDefaultSrc​(android.content.Context context)  
      static EaseChatItemStyleHelper getInstance()  
      static android.graphics.drawable.Drawable getReceiverBgDrawable​(android.content.Context context)  
      static android.graphics.drawable.Drawable getSenderBgDrawable​(android.content.Context context)  
      EaseChatSetStyle getStyle​(android.content.Context context)  
      static android.graphics.drawable.Drawable getTimeBgDrawable​(android.content.Context context)  
      void setAvatarDefaultSrc​(android.content.Context context, android.graphics.drawable.Drawable avatarDefaultSrc)  
      void setAvatarRadius​(android.content.Context context, float avatarRadius)  
      void setAvatarSize​(android.content.Context context, float avatarSize)  
      void setBgDrawable​(android.content.Context context, android.graphics.drawable.Drawable bgDrawable)  
      void setBorderColor​(android.content.Context context, int borderColor)  
      void setBorderWidth​(android.content.Context context, float borderWidth)  
      void setCurrentContext​(android.content.Context context)  
      void setHideReceiveAvatar​(android.content.Context context, boolean hideReceiveAvatar)  
      void setHideSendAvatar​(android.content.Context context, boolean hideSendAvatar)  
      void setItemHeight​(android.content.Context context, float itemHeight)  
      void setItemMinHeight​(android.content.Context context, int itemMinHeight)  
      void setItemShowType​(android.content.Context context, int itemShowType)  
      void setReceiverBgDrawable​(android.content.Context context, android.graphics.drawable.Drawable receiverBgDrawable)  
      void setSenderBgDrawable​(android.content.Context context, android.graphics.drawable.Drawable senderBgDrawable)  
      void setShapeType​(android.content.Context context, int shapeType)  
      void setShowAvatar​(android.content.Context context, boolean showAvatar)  
      void setShowNickname​(android.content.Context context, boolean showNickname)  
      void setTextColor​(android.content.Context context, int textColor)  
      void setTextSize​(android.content.Context context, int textSize)  
      void setTimeBgDrawable​(android.content.Context context, android.graphics.drawable.Drawable timeBgDrawable)  
      void setTimeTextColor​(android.content.Context context, int timeTextColor)  
      void setTimeTextSize​(android.content.Context context, int timeTextSize)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • 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)