VoiceMessage

public class VoiceMessage

语音消息类

语音消息类,此消息会进行存储并计入未读消息数。

Constructors

Link copied to clipboard
public void VoiceMessage(Parcel in)
构造函数。
public void VoiceMessage(Array<byte> data)

Properties

Link copied to clipboard
public final static Creator<VoiceMessage> CREATOR
读取接口,目的是要从Parcel中构造一个实现了Parcelable的类的实例处理。

Functions

Link copied to clipboard
public int describeContents()
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
Link copied to clipboard
public Array<byte> encode()
Link copied to clipboard
public String getBase64()
Link copied to clipboard
public int getDuration()
获取语音消息的时长, 以秒为单位。
Link copied to clipboard
public String getExtra()
获取消息扩展信息
Link copied to clipboard
public Uri getUri()
获取音频文件的 Uri。
Link copied to clipboard
public static VoiceMessage obtain(Uri uri, int duration)
Link copied to clipboard
public void setBase64(String base64)
Link copied to clipboard
public void setDuration(int duration)
设置语音消息的时长, 以秒为单位。
Link copied to clipboard
public void setExtra(String extra)
设置消息扩展信息
Link copied to clipboard
public void setUri(Uri uri)
设置音频文件的 Uri。
Link copied to clipboard
public void writeToParcel(Parcel dest, int flags)
将类的数据写入外部提供的 Parcel 中。