为什么 Google 的 MapView 在 Android 2.2 上不显示美国境外的流量?

发布于 2024-12-05 03:04:24 字数 503 浏览 1 评论 0原文

我将 Google MapView 嵌入到我正在编写的 Android 应用程序中,我希望它显示数据的流量层。

我可以使用以下方法来做到这一点:-

mapView.setTraffic(true);

我什至确保我使用...

mapView.invalidate();

..技巧来解决错误。

该应用程序仅出于某种原因显示美国的交通数据!它不会在其他国家/地区显示任何内容。我还有其他使用 Google MapView 的应用程序,它们确实显示了我的家乡(英国谢菲尔德)的交通情况。

有谁知道如何让它显示非美国流量?

(我的应用程序在 Android v2.2 的 HTC Desire 上运行)。

编辑:我已在使用 Android 2.3.3 的模拟器中运行该应用,并且流量显示在美国境外,但在 Android 2.2 模拟器中则不显示。

I'm have the Google MapView embedded in an Android app I'm writing and I want it to show the traffic layer of data.

I can do this using:-

mapView.setTraffic(true);

And I've even made sure I use the...

mapView.invalidate();

..trick to work around a bug.

The app displays traffic data in the USA only for some reason! It won't display any in other countries. I have other apps using the Google MapView and they do show traffic in my home city (Sheffield, UK).

Does anyone know how I can make it display non-USA traffic please?

(I have the app running on an HTC Desire with Android v2.2).

EDIT: I've run the app in an emulator using Android 2.3.3 and the traffic IS displayed outside of the USA but in an Android 2.2 emulator it doesn't show.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浊酒尽余欢 2024-12-12 03:04:24

美国、法国、英国、澳大利亚和加拿大的主要城市均提供实时交通数据,并且经常添加新的城市和国家/地区

http://maps.google.com/support/bin/answer.py?answer=61454

Live traffic data is available in major cities in the United States, France, Britain, Australia, and Canada, with new cities and countries frequently added

http://maps.google.com/support/bin/answer.py?answer=61454

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文