ICLocationAttachment
Represents location data that may be attached to a message.
Location data is comprised of latitude and longitude.
| Return Type | Method |
|---|---|
| ICLocationAttachment | fromJSON(JSONObject jsonObj) |
| double | getLatitude() |
| double | getLongitude() |
| void | setLatitude(double latitude) |
| void | setLongitude(double longitude) |
fromJSON
Returns a new ICLocationAttachment instantiated from data contained within a JSONObject. The JSONObject must contain valid location attachment data.
Syntax: static ICLocationAttachment fromJSON(JSONObject jsonObj)
Return Value: A new ICLocationAttachment instance, or null if jsonObj is null.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| jsonObj | JSONObject | A JSONObject instance containing valid location attachment data. |
getLatitude
Gets the latitude value.
Syntax: double getLatitude()
Return Value: The latitude value.
getLongitude
Gets the longitude value.
Syntax: double getLongitude()
Return Value: The longitude value.
setLatitude
Sets the latitude value.
Syntax: void setLatitude(double latitude)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| latitude | double | Specifies the latitude value. |
setLongitude
Sets the longitude value.
Syntax: void setLongitude(double longitude)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| longitude | double | Specifies the longitude value. |
Updated almost 2 years ago
