public class ImageMessage
extends MediaMessageContent
限定符和类型 | 字段和说明 |
---|---|
static <any> |
CREATOR
读取接口,目的是要从Parcel中构造一个实现了Parcelable的类的实例处理。
|
构造器和说明 |
---|
ImageMessage() |
ImageMessage(byte[] data) |
ImageMessage(Parcel in)
构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
int |
describeContents()
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
|
byte[] |
encode() |
java.lang.String |
getBase64()
获取需要传递的Base64数据。
|
Uri |
getLocalUri()
获取本地图片地址(file:///)。
|
Uri |
getRemoteUri()
获取网络图片地址(http://)。
|
Uri |
getThumUri()
获取缩略图Uri。
|
boolean |
isFull()
是否是原图。
|
boolean |
isUpLoadExp()
是否上传失败。
|
static ImageMessage |
obtain()
生成ImageMessage对象。
|
static ImageMessage |
obtain(Uri thumUri,
Uri localUri)
生成ImageMessage对象。
|
static ImageMessage |
obtain(Uri thumUri,
Uri localUri,
boolean isFull)
生成ImageMessage对象。
|
void |
setBase64(java.lang.String base64)
设置需要传递的Base64数据
|
void |
setIsFull(boolean isFull)
设置发送原图标志位。
|
void |
setLocalUri(Uri localUri)
设置本地图片地址(file:///)。
|
void |
setRemoteUri(Uri remoteUri)
设置网络图片地址(http://)。
|
void |
setThumUri(Uri thumUri)
设置缩略图Uri。
|
void |
setUpLoadExp(boolean upLoadExp)
设置是否上传失败。
|
void |
writeToParcel(Parcel dest,
int flags)
将类的数据写入外部提供的 Parcel 中。
|
public ImageMessage(byte[] data)
public ImageMessage()
public ImageMessage(Parcel in)
in
- 初始化传入的 Parcel。public static ImageMessage obtain(Uri thumUri, Uri localUri)
thumUri
- 缩略图地址。localUri
- 大图地址。public static ImageMessage obtain(Uri thumUri, Uri localUri, boolean isFull)
thumUri
- 缩略图地址。localUri
- 大图地址。isFull
- 是否发送原图。public static ImageMessage obtain()
public Uri getThumUri()
public boolean isFull()
public void setIsFull(boolean isFull)
isFull
- 是否原图。public void setThumUri(Uri thumUri)
thumUri
- 缩略图地址public Uri getLocalUri()
public void setLocalUri(Uri localUri)
localUri
- 本地图片地址(file:///).public Uri getRemoteUri()
public void setRemoteUri(Uri remoteUri)
remoteUri
- 网络图片地址(http://)。public void setBase64(java.lang.String base64)
base64
- base64数据。public java.lang.String getBase64()
public boolean isUpLoadExp()
public void setUpLoadExp(boolean upLoadExp)
upLoadExp
- 上传是否失败。public byte[] encode()
public int describeContents()
public void writeToParcel(Parcel dest, int flags)
dest
- 对象被写入的 Parcel。flags
- 对象如何被写入的附加标志,可能是 0 或 PARCELABLE_WRITE_RETURN_VALUE。Copyright © 2020 RongCloud. All Rights Reserved.