|
|
|
@ -30,8 +30,12 @@ class PlacePickerManager { |
|
|
|
val builder = AlertDialog.Builder(activity) |
|
|
|
val builder = AlertDialog.Builder(activity) |
|
|
|
builder.setItems(placesArray.toTypedArray()) { _, which -> |
|
|
|
builder.setItems(placesArray.toTypedArray()) { _, which -> |
|
|
|
delegate.onRowValueChanged(places[which].place, row) |
|
|
|
delegate.onRowValueChanged(places[which].place, row) |
|
|
|
|
|
|
|
}.setOnCancelListener { |
|
|
|
|
|
|
|
delegate.onRowValueChanged(null, row) |
|
|
|
} |
|
|
|
} |
|
|
|
builder.show() |
|
|
|
builder.show() |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
delegate.onRowValueChanged(null, row) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|