Package io.rong.message
Class GIFMessage
-
- All Implemented Interfaces:
public class GIFMessageGIF 消息类
GIF 消息类,此消息会进行存储并计入未读消息数。
默认 GIF 文件大小上限是 2 MB,RC_GIF_MSG_SIZE_LIMIT_EXCEED。 可通过导航配置 GIF 文件大小上限。getGifSizeLimit
-
-
Field Summary
Fields Modifier and Type Field Description public intwidthpublic intheightpublic longgifDataSizepublic final static Creator<GIFMessage>CREATOR
-
Constructor Summary
Constructors Constructor Description GIFMessage(Array<byte> data)
-
Method Summary
Modifier and Type Method Description intgetWidth()voidsetWidth(int width)intgetHeight()voidsetHeight(int height)longgetGifDataSize()voidsetGifDataSize(long gifDataSize)static GIFMessageobtain(Uri localUri)生成 GIFMessage 对象。 Array<byte>encode()voidwriteToParcel(Parcel dest, int flags)intdescribeContents()voidsetUpLoadExp(boolean upLoadExp)设置是否上传失败。 UrigetLocalUri()获取本地图片地址(file:///)。 voidsetLocalUri(Uri localUri)设置本地图片地址(file:///)。 UrigetRemoteUri()获取网络图片地址(http://)。 voidsetRemoteUri(Uri remoteUri)设置网络图片地址(http://)。 -
-
Constructor Detail
-
GIFMessage
GIFMessage(Array<byte> data)
-
-
Method Detail
-
getWidth
int getWidth()
-
setWidth
void setWidth(int width)
-
getHeight
int getHeight()
-
setHeight
void setHeight(int height)
-
getGifDataSize
long getGifDataSize()
-
setGifDataSize
void setGifDataSize(long gifDataSize)
-
obtain
static GIFMessage obtain(Uri localUri)
生成 GIFMessage 对象。
- Parameters:
localUri- 图片路径
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
describeContents
int describeContents()
-
setUpLoadExp
void setUpLoadExp(boolean upLoadExp)
设置是否上传失败。
- Parameters:
upLoadExp- 上传是否失败。
-
getLocalUri
Uri getLocalUri()
获取本地图片地址(file:///)。
- Returns:
本地图片地址(file:///)。
-
setLocalUri
void setLocalUri(Uri localUri)
设置本地图片地址(file:///)。
- Parameters:
localUri- 本地图片地址(file:///).
-
getRemoteUri
Uri getRemoteUri()
获取网络图片地址(http://)。
- Returns:
网络图片地址(http://)。
-
setRemoteUri
void setRemoteUri(Uri remoteUri)
设置网络图片地址(http://)。
- Parameters:
remoteUri- 网络图片地址(http://)。
-
-
-
-