# MediaMessageContent

public abstract class MediaMessageContent

媒体类型消息的父类

SDK 中所有媒体类型消息（图片、文件等）均继承此类。 开发者如需将自定义的媒体类型消息上传到融云默认的服务器时必须继承此类 ( SDK 负责媒体消息的上传及上传成功后的发送，开发者自行处理消息接收后的展示) 。 以下属性需要子类在 encode、decode 方法中和扩展的属性一同进行处理。

## Constructors

MediaMessageContent
Link copied to clipboard
public void MediaMessageContent()

## Functions

getLocalPath
Link copied to clipboard
public Uri getLocalPath()
获取媒体内容的本地路径（此属性必须有值）
getMediaUrl
Link copied to clipboard
public Uri getMediaUrl()
获取媒体内容上传服务器后的网络地址（上传成功后 SDK 会为该属性赋值）
getName
Link copied to clipboard
public String getName()
获取媒体内容的文件名（如不传使用 SDK 中 downloadMediaMessage 方法下载后会默认生成一个名称）
setLocalPath
Link copied to clipboard
public void setLocalPath(Uri mLocalPath)
设置获取媒体内容的本地路径（此属性必须有值）
setMediaUrl
Link copied to clipboard
public void setMediaUrl(Uri mMediaUrl)
设置媒体内容上传服务器后的网络地址（上传成功后 SDK 会为该属性赋值）
setName
Link copied to clipboard
public void setName(String name)
设置媒体内容的文件名（如不传使用 SDK 中 downloadMediaMessage 方法下载后会默认生成一个名称）