Package io.rong.message
Class MediaMessageContent
-
- All Implemented Interfaces:
public abstract class MediaMessageContent
媒体类型消息的父类
SDK 中所有媒体类型消息(图片、文件等)均继承此类。 开发者如需将自定义的媒体类型消息上传到融云默认的服务器时必须继承此类 ( SDK 负责媒体消息的上传及上传成功后的发送,开发者自行处理消息接收后的展示) 。 以下属性需要子类在 encode、decode 方法中和扩展的属性一同进行处理。
-
-
Constructor Summary
Constructors Constructor Description MediaMessageContent()
-
Method Summary
Modifier and Type Method Description Uri
getLocalPath()
获取媒体内容的本地路径(此属性必须有值) Uri
getMediaUrl()
获取媒体内容上传服务器后的网络地址(上传成功后 SDK 会为该属性赋值) void
setMediaUrl(Uri mMediaUrl)
设置媒体内容上传服务器后的网络地址(上传成功后 SDK 会为该属性赋值) void
setLocalPath(Uri mLocalPath)
设置获取媒体内容的本地路径(此属性必须有值) String
getName()
获取媒体内容的文件名(如不传使用 SDK 中 downloadMediaMessage 方法下载后会默认生成一个名称) void
setName(String name)
设置媒体内容的文件名(如不传使用 SDK 中 downloadMediaMessage 方法下载后会默认生成一个名称) -
-
Method Detail
-
getLocalPath
Uri getLocalPath()
获取媒体内容的本地路径(此属性必须有值)
- Returns:
媒体内容的本地路径(此属性必须有值)
-
getMediaUrl
Uri getMediaUrl()
获取媒体内容上传服务器后的网络地址(上传成功后 SDK 会为该属性赋值)
- Returns:
媒体内容上传服务器后的网络地址(上传成功后 SDK 会为该属性赋值)
-
setMediaUrl
void setMediaUrl(Uri mMediaUrl)
设置媒体内容上传服务器后的网络地址(上传成功后 SDK 会为该属性赋值)
- Parameters:
mMediaUrl
- 媒体内容上传服务器后的网络地址(上传成功后 SDK 会为该属性赋值)
-
setLocalPath
void setLocalPath(Uri mLocalPath)
设置获取媒体内容的本地路径(此属性必须有值)
- Parameters:
mLocalPath
- 获取媒体内容的本地路径(此属性必须有值)
-
getName
String getName()
获取媒体内容的文件名(如不传使用 SDK 中 downloadMediaMessage 方法下载后会默认生成一个名称)
- Returns:
媒体内容的文件名(如不传使用 SDK 中 downloadMediaMessage 方法下载后会默认生成一个名称)
-
setName
void setName(String name)
设置媒体内容的文件名(如不传使用 SDK 中 downloadMediaMessage 方法下载后会默认生成一个名称)
- Parameters:
name
- 媒体内容的文件名(如不传使用 SDK 中 downloadMediaMessage 方法下载后会默认生成一个名称)
-
-
-
-