Package io.rong.message.custommessage
Class CustomMediaMessageContent
-
- All Implemented Interfaces:
public class CustomMediaMessageContent自定义媒体消息
-
-
Field Summary
Fields Modifier and Type Field Description public final HashMap<String, Object>fieldspublic StringobjectNamepublic final static Creator<CustomMediaMessageContent>CREATOR
-
Constructor Summary
Constructors Constructor Description CustomMediaMessageContent(Array<byte> data)CustomMediaMessageContent(Parcel in)构造函数。
-
Method Summary
Modifier and Type Method Description HashMap<String, Object>getFields()StringgetObjectName()voidsetObjectName(String objectName)Array<byte>encode()将本地消息对象序列化为消息数据。 voidwriteToParcel(Parcel dest, int flags)将类的数据写入外部提供的 Parcel 中。 intdescribeContents()描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。 List<String>getSearchableWord()CustomMessageTypetype()voidsetFields(Map<String, Object> fields)voidsetSearchableWords(List<String> searchableWords)-
-
Constructor Detail
-
CustomMediaMessageContent
CustomMediaMessageContent(Array<byte> data)
-
CustomMediaMessageContent
CustomMediaMessageContent(Parcel in)
构造函数。- Parameters:
in- 初始化传入的 Parcel。
-
-
Method Detail
-
getFields
HashMap<String, Object> getFields()
-
getObjectName
String getObjectName()
-
setObjectName
void setObjectName(String objectName)
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
将类的数据写入外部提供的 Parcel 中。
- Parameters:
dest- 对象被写入的 Parcel。flags- 对象如何被写入的附加标志,可能是 0 或 PARCELABLE_WRITE_RETURN_VALUE。
-
describeContents
int describeContents()
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
- Returns:
一个标志位,表明 Parcelable 对象特殊对象类型集合的排列。
-
getSearchableWord
List<String> getSearchableWord()
-
type
CustomMessageType type()
-
setFields
void setFields(Map<String, Object> fields)
-
setSearchableWords
void setSearchableWords(List<String> searchableWords)
-
-
-
-