public class GIFMessage extends MediaMessageContent
GIF 消息类,此消息会进行存储并计入未读消息数。
限定符和类型 | 字段和说明 |
---|---|
static android.os.Parcelable.Creator<GIFMessage> |
CREATOR |
限定符 | 构造器和说明 |
---|---|
|
GIFMessage(byte[] data) |
protected |
GIFMessage(android.os.Parcel in) |
限定符和类型 | 方法和说明 |
---|---|
int |
describeContents() |
byte[] |
encode()
将本地消息对象序列化为消息数据。
|
long |
getGifDataSize() |
int |
getHeight() |
android.net.Uri |
getLocalUri()
获取本地图片地址(file:///)。
|
android.net.Uri |
getRemoteUri()
获取网络图片地址(http://)。
|
int |
getWidth() |
static GIFMessage |
obtain(android.net.Uri localUri)
生成 GIFMessage 对象。
|
void |
setLocalUri(android.net.Uri localUri)
设置本地图片地址(file:///)。
|
void |
setRemoteUri(android.net.Uri remoteUri)
设置网络图片地址(http://)。
|
void |
setUpLoadExp(boolean upLoadExp)
设置是否上传失败。
|
void |
writeToParcel(android.os.Parcel dest,
int flags) |
getExtra, getLocalPath, getMediaUrl, getName, setExtra, setLocalPath, setMediaUrl, setName
getDestructTime, getJSONDestructInfo, getJsonMentionInfo, getJSONUserInfo, getMentionedInfo, getSearchableWord, getUserInfo, isDestruct, parseJsonToDestructInfo, parseJsonToMentionInfo, parseJsonToUserInfo, setDestruct, setDestructTime, setMentionedInfo, setUserInfo
public static final android.os.Parcelable.Creator<GIFMessage> CREATOR
public GIFMessage(byte[] data)
protected GIFMessage(android.os.Parcel in)
public static GIFMessage obtain(android.net.Uri localUri)
localUri
- 图片路径public byte[] encode()
MessageContent
encode
在类中 MessageContent
public void setUpLoadExp(boolean upLoadExp)
upLoadExp
- 上传是否失败。public int getWidth()
public int getHeight()
public long getGifDataSize()
public android.net.Uri getLocalUri()
public void setLocalUri(android.net.Uri localUri)
localUri
- 本地图片地址(file:///).public android.net.Uri getRemoteUri()
public void setRemoteUri(android.net.Uri remoteUri)
remoteUri
- 网络图片地址(http://)。public int describeContents()
public void writeToParcel(android.os.Parcel dest, int flags)