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()
IMessagePropertiesgetAvatarRadius 在接口中 IMessagePropertiespublic void setAvatarRadius(int radius)
IMessagePropertiessetAvatarRadius 在接口中 IMessagePropertiespublic int[] getAvatarSize()
IMessagePropertiesgetAvatarSize 在接口中 IMessagePropertiespublic void setAvatarSize(int[] size)
IMessagePropertiessetAvatarSize 在接口中 IMessagePropertiespublic int getAvatar()
IMessagePropertiesgetAvatar 在接口中 IMessagePropertiespublic void setAvatar(int resId)
IMessagePropertiessetAvatar 在接口中 IMessagePropertiespublic android.graphics.drawable.Drawable getRightBubble()
IMessagePropertiesgetRightBubble 在接口中 IMessagePropertiespublic void setRightBubble(android.graphics.drawable.Drawable bubble)
IMessagePropertiessetRightBubble 在接口中 IMessagePropertiespublic android.graphics.drawable.Drawable getLeftBubble()
IMessagePropertiesgetLeftBubble 在接口中 IMessagePropertiespublic void setLeftBubble(android.graphics.drawable.Drawable bubble)
IMessagePropertiessetLeftBubble 在接口中 IMessagePropertiespublic int getNameFontSize()
IMessagePropertiesgetNameFontSize 在接口中 IMessagePropertiespublic void setNameFontSize(int size)
IMessagePropertiessetNameFontSize 在接口中 IMessagePropertiespublic int getNameFontColor()
IMessagePropertiesgetNameFontColor 在接口中 IMessagePropertiespublic void setNameFontColor(int color)
IMessagePropertiessetNameFontColor 在接口中 IMessagePropertiespublic int getLeftNameVisibility()
IMessagePropertiesgetLeftNameVisibility 在接口中 IMessagePropertiespublic void setLeftNameVisibility(int visibility)
IMessagePropertiessetLeftNameVisibility 在接口中 IMessagePropertiespublic int getRightNameVisibility()
IMessagePropertiesgetRightNameVisibility 在接口中 IMessagePropertiespublic void setRightNameVisibility(int visibility)
IMessagePropertiessetRightNameVisibility 在接口中 IMessagePropertiespublic int getChatContextFontSize()
IMessagePropertiesgetChatContextFontSize 在接口中 IMessagePropertiespublic void setChatContextFontSize(int size)
IMessagePropertiessetChatContextFontSize 在接口中 IMessagePropertiespublic int getRightChatContentFontColor()
IMessagePropertiesgetRightChatContentFontColor 在接口中 IMessagePropertiespublic void setRightChatContentFontColor(int color)
IMessagePropertiespublic int getLeftChatContentFontColor()
IMessagePropertiesgetLeftChatContentFontColor 在接口中 IMessagePropertiespublic void setLeftChatContentFontColor(int color)
IMessagePropertiespublic android.graphics.drawable.Drawable getTipsMessageBubble()
IMessagePropertiesgetTipsMessageBubble 在接口中 IMessagePropertiespublic void setTipsMessageBubble(android.graphics.drawable.Drawable bubble)
IMessagePropertiessetTipsMessageBubble 在接口中 IMessagePropertiespublic int getTipsMessageFontSize()
IMessagePropertiesgetTipsMessageFontSize 在接口中 IMessagePropertiespublic void setTipsMessageFontSize(int size)
IMessagePropertiessetTipsMessageFontSize 在接口中 IMessagePropertiespublic int getTipsMessageFontColor()
IMessagePropertiesgetTipsMessageFontColor 在接口中 IMessagePropertiespublic void setTipsMessageFontColor(int color)
IMessagePropertiessetTipsMessageFontColor 在接口中 IMessagePropertiespublic android.graphics.drawable.Drawable getChatTimeBubble()
IMessagePropertiesgetChatTimeBubble 在接口中 IMessagePropertiespublic void setChatTimeBubble(android.graphics.drawable.Drawable bubble)
IMessagePropertiessetChatTimeBubble 在接口中 IMessagePropertiespublic int getChatTimeFontSize()
IMessagePropertiesgetChatTimeFontSize 在接口中 IMessagePropertiespublic void setChatTimeFontSize(int size)
IMessagePropertiessetChatTimeFontSize 在接口中 IMessagePropertiespublic int getChatTimeFontColor()
IMessagePropertiesgetChatTimeFontColor 在接口中 IMessagePropertiespublic void setChatTimeFontColor(int color)
IMessagePropertiessetChatTimeFontColor 在接口中 IMessageProperties