com.esri.android.map.event.PopupEditingListener |
Implement this listener to handle events on editing buttons of a PopupContainer.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
onAddAttachment()
The 'Add Attachment' button is clicked.
| ||||||||||
abstract void |
onCancel()
The 'Cancel' button is clicked.
| ||||||||||
abstract boolean |
onDelete()
The 'Delete' button is clicked.
| ||||||||||
abstract void |
onGeometryEditing(Geometry geometry)
The 'Edit Geometry' button is clicked.
| ||||||||||
abstract void |
onSave(Map<String, Object> attributes)
The 'Save' button is clicked.
| ||||||||||
abstract void |
onStartEditing()
Before an edit session is started.
|
The 'Add Attachment' button is clicked.
The 'Cancel' button is clicked.
The 'Delete' button is clicked.
The 'Edit Geometry' button is clicked. The Popup API only provides a UI for attribute editing. It is the developer's responsibility to provide a UI for geometry editing.
geometry | The geometry to be edited |
---|
The 'Save' button is clicked. Without handling this event to post the edits to the server, all the edits will be local.
attributes | The updated attributes. |
---|
Before an edit session is started.