MapView и трафик - PullRequest
       18

MapView и трафик

1 голос
/ 18 августа 2011

Я пытаюсь добавить функцию трафика на мою карту с помощью метода setTraffic, но без каких-либо изменений. Сначала я думал, что в области, которую я показываю (Сидней), этой функции не было, но после этого я проверил в Google Earth и увидел, что трафик отображается правильно.

Любой совет или альтернативное решение?

MapView myMapView = (MapView) findViewById(R.id.myMapView);
mapController = myMapView.getController();

myMapView.setSatellite(true);
myMapView.setStreetView(false);
myMapView.displayZoomControls(true);
myMapView.setBuiltInZoomControls(true);
myMapView.setTraffic(true);

Ответы [ 2 ]

1 голос
/ 16 сентября 2011

Я думаю, что у меня та же (похожая) проблема в этом вопросе >>> Почему Google MapView не показывает трафик за пределами США на Android 2.2?

После запуска некоторых тестов компонент MapView в Android 2.2 не показывает трафик за пределами США, тогда как показывает в Android 2.3.3.

В частности, я могу сказать, что использование кода, идентичного вашему, приведенное выше утверждение верно. Еще неизвестно, есть ли альтернативный способ отображения трафика за пределами США.

0 голосов
/ 20 августа 2011

Я попробовал ваш код, и он работал правильно.Попытайтесь вызвать инвалида на вашем MapView после изменения оверлеев:

myMapView.invalidate();
...