android - 谷歌地图在某些设备上显示额外的版权文字

标签 android google-maps

我正在开发一个使用 Google Maps Android API v2 的 Android 应用程序。在多台设备上测试该应用程序时,我注意到一台设备 (Galaxy S4) 开始在 map 的右下角显示额外的版权信息(除了通常在 map 左下角显示的 Google Logo 之外):

Cropped map showing additional copyright text

额外的文字

© 2015 Google - Map data © 2015 Google

不会出现在其他设备上。它也不会出现在受影响手机上的库存 Google map 应用中。

有谁知道为什么会出现这个信息,为什么它只出现在某些设备上?谷歌地图服务条款不允许隐藏版权信息(有关更多信息,请参阅 the answer by @miselking),但我想了解它何时会/不会显示,以便我可以将其容纳在我的布局中必要时采取适当的方式。例如,我已经在 map 底部使用填充以避免用图例覆盖 Google Logo 。填充也将额外的版权信息向上移动,结果如下(看起来很尴尬):

Copyright text shifted by map padding

我注意到 this Google video on map padding在 map 的右下角显示版权文本的变体,并确认版权文本应该被 map 填充移动。在这种情况下,版权信息显示为

© 2014 Google - Map data © 2014 GBRMPA, Google, MapIT

然而,仍然没有关于此信息何时可能出现或不出现的指示。

最佳答案

好吧,根据 Google map 服务条款第 8.5 节:

8.5 Proprietary Rights Notices. You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices, Terms of Use links, or Brand Features) that may be affixed to or provided through the Service. Where such notices are not affixed within the Service, you agree to display such notices according to the Maps APIs Documentation.

和 9.4:

9.4 Attribution.

(a) Content provided to you through the Service may contain the trade names, trademarks, service marks, logos, domain names, and other distinctive brand features of Google, its partners, or other third party rights holders of content indexed by Google. When Google provides this attribution, you must display it as provided through the Service or as described in the Maps APIs Documentation and may not delete or in any manner alter these trade names, trademarks, service marks, logos, domain names, and other distinctive brand features.

(b) You agree to include and display the "powered by Google" attribution (and/or any other attribution(s) required by Google as described in the Maps APIs Documentation) conspicuously on the page, in close proximity and adjacent to the Service search box and Google search results. If you use the standard Google search control, or the standard Google search control form, this attribution will be included automatically, and you agree not to modify or obscure this automatically-generated attribution.

(c) You understand and agree that Google has the sole right and discretion to determine whether your attribution(s) are in compliance with the above requirements.

您有义务显示版权和商标声明等... 您可以(但不应该)尝试隐藏它们,有几个解决方案(想法)herehere但我没有测试那些,所以我不能告诉你它们是否有效。为什么它们出现在某些设备上而不是其他设备上?嗯,不确定,谁知道谷歌做了什么,他们疯了...:D

关于android - 谷歌地图在某些设备上显示额外的版权文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24859983/

相关文章:

android - 更改操作栏 onPressed 颜色

android - 在 SwipeRefreshLayout 内滚动时隐藏和显示自定义 View

javascript - 使用 PHP 和 javascript 从数据库插入标记和信息窗口(Google map )

android - 使用具有不同填充值的 LatLngBounds 定义 CameraUpdate

java - Android 应用程序背景颜色未设置

android - 有没有办法将 Android 应用程序绑定(bind)到长按主页按钮?

java - 无法将textView文本从MainActivity(第一个 Activity )传递到UserprofileActivity(第二个 Activity )

javascript - Google map 信息窗口左箭头、右箭头传递 TypeError : Cannot read property '__e3_' of undefined?

javascript - 如何创建javascript多维数组?

java - 如何为 Android (java) 配置 Google Maps Distance Matrix API