Как изменить размер значка маркера Google Map во флаттере? - PullRequest
0 голосов
/ 05 декабря 2018

Я использую google_maps_flutter в своем приложении флаттера для использования карты Google. У меня есть пользовательский значок маркера, и я загружаю его с помощью BitmapDescriptor.fromAsset("images/car.png"), однако размер моего значка на карте слишком велик. Я хочу уменьшить его, но не смогнайти любую опцию для этого есть какая-либо опция, чтобы изменить пользовательский значок маркера.вот мой код трепетания:

mapController.addMarker(
        MarkerOptions(
          icon: BitmapDescriptor.fromAsset("images/car.png"),

          position: LatLng(
            deviceLocations[i]['latitude'],
            deviceLocations[i]['longitude'],
          ),
        ),
      );

А вот скриншот моего эмулятора Android:

Как вы можете видеть на картинке мой пользовательский значокразмер слишком большой

Ответы [ 11 ]

0 голосов
/ 09 декабря 2018

Так что вы можете попробовать Гадкий путь.MediaQuery вернет соотношение и проверит условия вручную, что-то вроде того

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...