public static class MessageLayoutUI.Properties extends java.lang.Object implements IMessageProperties
限定符和类型 | 方法和说明 |
---|---|
int |
getAvatar()
获取默认头像
|
int |
getAvatarRadius()
获取头像圆角
|
int[] |
getAvatarSize()
获得头像大小
|
int |
getChatContextFontSize()
获取聊天内容字体大小
|
android.graphics.drawable.Drawable |
getChatTimeBubble()
获取聊天时间的背景
|
int |
getChatTimeFontColor()
获取聊天时间的字体颜色
|
int |
getChatTimeFontSize()
获取聊天时间的文字大小
|
static MessageLayoutUI.Properties |
getInstance() |
android.graphics.drawable.Drawable |
getLeftBubble()
获取左边聊天气泡的背景
|
int |
getLeftChatContentFontColor()
获取左边聊天内容字体颜色
|
int |
getLeftNameVisibility()
获取左边昵称显示状态
|
int |
getNameFontColor()
获取昵称文字颜色
|
int |
getNameFontSize()
获得昵称文字大小
|
android.graphics.drawable.Drawable |
getRightBubble()
获取右边聊天气泡的背景
|
int |
getRightChatContentFontColor()
获取右边聊天内容字体颜色
|
int |
getRightNameVisibility()
获取右边昵称显示状态
|
android.graphics.drawable.Drawable |
getTipsMessageBubble()
获取聊天提示信息的背景
|
int |
getTipsMessageFontColor()
获取聊天提示信息的文字颜色
|
int |
getTipsMessageFontSize()
获取聊天提示信息的文字大小
|
void |
setAvatar(int resId)
设置默认头像,默认与左边与右边的头像相同
|
void |
setAvatarRadius(int radius)
设置头像圆角
|
void |
setAvatarSize(int[] size)
设置头像大小
|
void |
setChatContextFontSize(int size)
设置聊天内容字体大小
|
void |
setChatTimeBubble(android.graphics.drawable.Drawable bubble)
设置聊天时间的背景
|
void |
setChatTimeFontColor(int color)
设置聊天时间的字体颜色
|
void |
setChatTimeFontSize(int size)
设置聊天时间的字体大小
|
void |
setLeftBubble(android.graphics.drawable.Drawable bubble)
设置左边聊天气泡的背景
|
void |
setLeftChatContentFontColor(int color)
设置左边聊天内容字体颜色
|
void |
setLeftNameVisibility(int visibility)
设置左边昵称是否显示
|
void |
setNameFontColor(int color)
设置昵称文字颜色
|
void |
setNameFontSize(int size)
设置昵称文字大小
|
void |
setRightBubble(android.graphics.drawable.Drawable bubble)
设置右边聊天气泡的背景
|
void |
setRightChatContentFontColor(int color)
设置右边聊天内容字体颜色
|
void |
setRightNameVisibility(int visibility)
设置右边昵称是否显示
|
void |
setTipsMessageBubble(android.graphics.drawable.Drawable bubble)
设置聊天提示信息的背景
|
void |
setTipsMessageFontColor(int color)
设置聊天提示信息的文字颜色
|
void |
setTipsMessageFontSize(int size)
设置聊天提示信息的文字大小
|
public static MessageLayoutUI.Properties getInstance()
public int getAvatarRadius()
IMessageProperties
getAvatarRadius
在接口中 IMessageProperties
public void setAvatarRadius(int radius)
IMessageProperties
setAvatarRadius
在接口中 IMessageProperties
public int[] getAvatarSize()
IMessageProperties
getAvatarSize
在接口中 IMessageProperties
public void setAvatarSize(int[] size)
IMessageProperties
setAvatarSize
在接口中 IMessageProperties
public int getAvatar()
IMessageProperties
getAvatar
在接口中 IMessageProperties
public void setAvatar(int resId)
IMessageProperties
setAvatar
在接口中 IMessageProperties
public android.graphics.drawable.Drawable getRightBubble()
IMessageProperties
getRightBubble
在接口中 IMessageProperties
public void setRightBubble(android.graphics.drawable.Drawable bubble)
IMessageProperties
setRightBubble
在接口中 IMessageProperties
public android.graphics.drawable.Drawable getLeftBubble()
IMessageProperties
getLeftBubble
在接口中 IMessageProperties
public void setLeftBubble(android.graphics.drawable.Drawable bubble)
IMessageProperties
setLeftBubble
在接口中 IMessageProperties
public int getNameFontSize()
IMessageProperties
getNameFontSize
在接口中 IMessageProperties
public void setNameFontSize(int size)
IMessageProperties
setNameFontSize
在接口中 IMessageProperties
public int getNameFontColor()
IMessageProperties
getNameFontColor
在接口中 IMessageProperties
public void setNameFontColor(int color)
IMessageProperties
setNameFontColor
在接口中 IMessageProperties
public int getLeftNameVisibility()
IMessageProperties
getLeftNameVisibility
在接口中 IMessageProperties
public void setLeftNameVisibility(int visibility)
IMessageProperties
setLeftNameVisibility
在接口中 IMessageProperties
public int getRightNameVisibility()
IMessageProperties
getRightNameVisibility
在接口中 IMessageProperties
public void setRightNameVisibility(int visibility)
IMessageProperties
setRightNameVisibility
在接口中 IMessageProperties
public int getChatContextFontSize()
IMessageProperties
getChatContextFontSize
在接口中 IMessageProperties
public void setChatContextFontSize(int size)
IMessageProperties
setChatContextFontSize
在接口中 IMessageProperties
public int getRightChatContentFontColor()
IMessageProperties
getRightChatContentFontColor
在接口中 IMessageProperties
public void setRightChatContentFontColor(int color)
IMessageProperties
public int getLeftChatContentFontColor()
IMessageProperties
getLeftChatContentFontColor
在接口中 IMessageProperties
public void setLeftChatContentFontColor(int color)
IMessageProperties
public android.graphics.drawable.Drawable getTipsMessageBubble()
IMessageProperties
getTipsMessageBubble
在接口中 IMessageProperties
public void setTipsMessageBubble(android.graphics.drawable.Drawable bubble)
IMessageProperties
setTipsMessageBubble
在接口中 IMessageProperties
public int getTipsMessageFontSize()
IMessageProperties
getTipsMessageFontSize
在接口中 IMessageProperties
public void setTipsMessageFontSize(int size)
IMessageProperties
setTipsMessageFontSize
在接口中 IMessageProperties
public int getTipsMessageFontColor()
IMessageProperties
getTipsMessageFontColor
在接口中 IMessageProperties
public void setTipsMessageFontColor(int color)
IMessageProperties
setTipsMessageFontColor
在接口中 IMessageProperties
public android.graphics.drawable.Drawable getChatTimeBubble()
IMessageProperties
getChatTimeBubble
在接口中 IMessageProperties
public void setChatTimeBubble(android.graphics.drawable.Drawable bubble)
IMessageProperties
setChatTimeBubble
在接口中 IMessageProperties
public int getChatTimeFontSize()
IMessageProperties
getChatTimeFontSize
在接口中 IMessageProperties
public void setChatTimeFontSize(int size)
IMessageProperties
setChatTimeFontSize
在接口中 IMessageProperties
public int getChatTimeFontColor()
IMessageProperties
getChatTimeFontColor
在接口中 IMessageProperties
public void setChatTimeFontColor(int color)
IMessageProperties
setChatTimeFontColor
在接口中 IMessageProperties