public class StickerText extends JsonBaseBean implements java.io.Serializable
限定符和类型 | 类和说明 |
---|---|
static class |
StickerText.StickerTextType
贴纸文字类型
|
限定符和类型 | 字段和说明 |
---|---|
int |
alignment
文字对齐方式 (0:左对齐, 1:居中对齐, 2:右对齐)
|
java.lang.String |
backgroundColor
文字背景颜色
|
long |
categoryId
贴纸分类ID
|
java.lang.String |
color
文字颜色
|
java.lang.String |
content
文字信息
|
long |
groupId
贴纸包ID
|
int |
paddings
文字视图的 paddings
|
float |
rectHeight
文字区域位置相对高度百分比信息
|
float |
rectLeft
文字区域位置相对左边距百分比信息
|
float |
rectTop
文字区域位置相对上边距百分比信息
|
float |
rectWidth
文字区域位置相对宽度百分比信息
|
java.lang.String |
shadowColor
文字阴影颜色
|
long |
stickerId
贴纸ID
|
long |
textId
贴纸文字ID
|
float |
textSize
文字大小 (单位:SP)
|
int |
textType
贴纸文字类型, 1,默认文字类型;2,时间信息 09:38;3,日期信息 29/05/2014;4,日期时间信息 29/05/2014
09:38;5,地理信息;6,天气信息
|
boolean |
underline
文字下划线
|
构造器和说明 |
---|
StickerText()
贴纸文字
|
StickerText(org.json.JSONObject json)
贴纸文字
|
限定符和类型 | 方法和说明 |
---|---|
StickerText |
copy()
复制贴纸文字
|
void |
deserialize(org.json.JSONObject json)
手动序列化JSON
|
android.graphics.Paint.Align |
getAlignment()
文字对齐方式 (默认:0 [0:左对齐, 1:居中对齐, 2:右对齐])
|
int |
getColor()
文字颜色
|
android.graphics.RectF |
getRect()
文字区域位置长宽百分比信息
|
int |
getShadowColor()
文字阴影颜色
|
StickerText.StickerTextType |
getType()
贴纸文字类型
|
buildJson, buildJson, setJson, toString
public long textId
public long stickerId
public long groupId
public long categoryId
public int textType
public java.lang.String content
public java.lang.String color
public java.lang.String shadowColor
public java.lang.String backgroundColor
public boolean underline
public float textSize
public int alignment
public int paddings
public float rectLeft
public float rectTop
public float rectWidth
public float rectHeight
public StickerText()
public StickerText(org.json.JSONObject json)
public StickerText copy()
public StickerText.StickerTextType getType()
public android.graphics.RectF getRect()
public int getColor()
public int getShadowColor()
public android.graphics.Paint.Align getAlignment()
public void deserialize(org.json.JSONObject json)