Browse SDKs · Android
SDKsAndroid

Create a location message

Use createLocationMessage to create a message with coordinates and a location description.

Copy

Use decimal degrees for latitude and longitude. The description is displayed in a map view or message list.

Parameters

ParameterTypeRequiredDescription
latitudedoubleYesLatitude from -90 to 90.
longitudedoubleYesLongitude from -180 to 180.
descriptionStringYesLocation name or address summary shown to recipients.
Message message = OpenIMClient.getInstance().messageManager
    .createLocationMessage(latitude, longitude, description);

The returned Message is only a local pending object. This method does not request location permission or send the message. Complete user authorization and coordinate validation first, then use Send a message.