sendLocationMessage

public void sendLocationMessage(Message message, String pushContent, String pushData, ISendMessageCallback sendMessageCallback)

发送地理位置消息。并同时更新界面。

发送前构造 Message 消息实体,消息实体中的 content 必须为 LocationMessage, 否则返回失败。

其中的缩略图地址 scheme 只支持 file:// 和 http:// 其他暂不支持。

Parameters

message

消息实体。

pushContent

当下发 push 消息时,在通知栏里会显示这个字段。 如果发送的是自定义消息,该字段必须填写,否则无法收到 push 消息。 如果发送 sdk 中默认的消息类型,例如 RC:TxtMsg, RC:VcMsg, RC:ImgMsg,则不需要填写,默认已经指定。

pushData

push 附加信息。如果设置该字段,用户在收到 push 消息时,能通过 getPushData 方法获取。

sendMessageCallback

发送消息的回调,参考 IRongCallback.ISendMessageCallback。 该回调在主线程中执行,请避免在回调中执行耗时操作,防止 SDK 线程阻塞。