IMSDK
IM features a comprehensive suite of solutions including global access, one-to-one chat, group chat, message push, profile and relationship chain hosting, and account authentication. It also provides complete app access and backend management APIs.
V2TIMLocationElem

Public Member Functions

String getDesc ()
 
void setDesc (String description)
 
double getLongitude ()
 
void setLongitude (double longitude)
 
double getLatitude ()
 
void setLatitude (double latitude)
 
String toString ()
 
V2TIMElem getNextElem ()
 
void appendElem (V2TIMElem v2TIMElem)
 

Member Function Documentation

◆ getDesc()

String getDesc ( )
inline

Get the location description

Returns
Location description

◆ setDesc()

void setDesc ( String  description)
inline

Set the location description

Parameters
descriptionLocation description

◆ getLongitude()

double getLongitude ( )
inline

Get the longitude

Returns
Longitude

◆ setLongitude()

void setLongitude ( double  longitude)
inline

Set the longitude

Parameters
longitudeLongitude

◆ getLatitude()

double getLatitude ( )
inline

Get the latitude

Returns
Latitude

◆ setLatitude()

void setLatitude ( double  latitude)
inline

Set the latitude

Parameters
latitudeLatitude

◆ toString()

String toString ( )
inline

◆ getNextElem()

V2TIMElem getNextElem ( )
inlineinherited

◆ appendElem()

void appendElem ( V2TIMElem  v2TIMElem)
inlineinherited

Add the next element

To configure multiple elements, you can add the next element via the element of a Message object after creating the Message object.

The following is the sample code for creating V2TIMTextElem and V2TIMCustomElem elements:

V2TIMMessage message = V2TIMManager.getMessageManager().createTextMessage("test");

V2TIMCustomElem customElem = new V2TIMCustomElem();

customElem.setData("Custom message".getBytes());

message.getTextElem().appendElem(customElem);

Attention
  • This API can be called only by elements of a Message object created via createMessage.
  • This API can be used to add elements only of the V2TIMTextElem, V2TIMCustomElem, V2TIMFaceElem, and V2TIMLocationElem types.