Определить поле в классе:
BitmapDescriptor myIcon;
Получить значок до того, как карта будет готова.
@override
void initState() {
BitmapDescriptor.fromAssetImage(
ImageConfiguration(size: Size(48, 48)), 'assets/my_icon.png')
.then((onValue) {
myIcon = onValue;
});
}
установить иконку:
icon: myIcon;
Убедитесь, что вы установили значок в разделе Flutter файла pubspec.yaml
assets:
- assets/my_icon.png