Должен быть какой-то код для добавления маркеров, например, просто добавьте onTap
markers.add(
Marker(
zIndex: 100,
markerId: MarkerId(myList[i].code),
position: LatLng(myList[i].latitude, myList[i].longitude),
icon: BitmapDescriptor.defaultMarkerWithHue(BitmapDescriptor.hueRed)
),
onTap: () {
//this is what you're looking for!
setState(() {
currCode=myList[i].code;
//call something here with myList[i].code or store in global constant for widget state
});
}
)