- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在开发一个使用 Google Maps Android API v2 的 Android 应用程序。在多台设备上测试该应用程序时,我注意到一台设备 (Galaxy S4) 开始在 map 的右下角显示额外的版权信息(除了通常在 map 左下角显示的 Google Logo 之外):
额外的文字
© 2015 Google - Map data © 2015 Google
不会出现在其他设备上。它也不会出现在受影响手机上的库存 Google map 应用中。
有谁知道为什么会出现这个信息,为什么它只出现在某些设备上?谷歌地图服务条款不允许隐藏版权信息(有关更多信息,请参阅 the answer by @miselking),但我想了解它何时会/不会显示,以便我可以将其容纳在我的布局中必要时采取适当的方式。例如,我已经在 map 底部使用填充以避免用图例覆盖 Google Logo 。填充也将额外的版权信息向上移动,结果如下(看起来很尴尬):
我注意到 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.
您有义务显示版权和商标声明等...您可以(但不应该)尝试隐藏它们,有几个解决方案(想法)here和 here但我没有测试那些,所以我不能告诉你它们是否有效。为什么它们出现在某些设备上而不是其他设备上?嗯,不确定,谁知道谷歌做了什么,他们疯了...:D
关于android - 谷歌地图在某些设备上显示额外的版权文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24859983/
我配置了我的RouteInitializer如下: class AppRouteInitializer implements RouteInitializer { init(Router rout
我正在尝试从 Android 应用程序发送短信。我正在使用 PendingIntent 以便我可以使用 Broadcast Receiver 检查它是否发送正常。由于 sendTextMessage
目录 简介 1 "额外"字段是什么 1.1 "额外"是指与业务无关 1.2 产生
应用程序读取 JSON 数据。然后它会将其放入 ListView (正确),但在按下某个项目后,我总是会得到显示的相同值。下面的代码我认为是问题所在,但我找不到。 try{ JSONArray
我正在使用以下代码 (Kotlin) 创建通知 val builder = NotificationCompat.Builder(ctx) ........ .set
我有一个问题。现在我正在使用 3 个面板,mainPanel 和其他 2 个面板(btnPanel 和 iconPanel)。所以问题是当我按下“重置”按钮时,我删除了 iconPanel 并再次添加
这是我的 html: Settings Export Import 和CSS: span.button { float:right; margin-righ
我正在尝试将一个结构编码为 JSON,然后将其插入我的 Mongo 数据库,但不断出现此错误:%!(EXTRA main.Test={575590180 Me})。我究竟做错了什么?我完全从我从事的另
嘿,我遇到了这些 latex 格式问题,有人可以提供一些帮助吗? .tex 文件: \begin{table}{} \renewcommand{\arraystretch}{1.1} \c
我在 FragmentPagerAdapter 中使用了 Fragment 的 ArrayList。 我想在 saveState() 中保存此 ArrayList 的状态,并在 restoreStat
我做了this MapKit-教程 一切正常,但如何为我的 pin 添加额外的属性? 这是我的课车: import Foundation import MapKit class Car: NSObje
关于 Android intent 将提供的附加功能有哪些文档? 更新: 我做了一些进一步的调查。我知道我们可以假设每个 Intent 都不会解析任何数据或额外内容,除非有明确记录。此外,一些(但不是
我在 python3.4.3 上使用 SqlAlchemy 来管理 MySQL 数据库。我正在创建一个表: from datetime import datetime from sqlalchemy
我正在使用 bootstrap 创建网页。我在两个 block (内容和标题)上派生了正文。在内容 block 中,我有 div 类 .container .sameTable 在里面我有 div 类
我在Windows 7上的MinGW和MSYS下使用gfortran构建了一些fortran程序。但是当我在未安装MinGW和MSYS的其他计算机上运行它们时,系统总是要求一些dll,例如libgfo
第一个元素的右侧似乎有额外的间距,我不知道它是从哪里来的。有人可以帮助我吗? 这是我使用的代码: http://jsfiddle.net/srabeat/tenx4y1c/1/ for (i = 0;
我使用 fs-extra 收到以下错误: ERROR { [Error: EPERM: operation not permitted, unlink 'C:\Projects\xxx\branche
我正在尝试在 CBC 模式下使用 AES-128 加密 320 字节的二进制数据,并将密码存储到一个文件中。输出文件应该是 320 字节,但我得到了 336 字节。这是我的代码: #include
我有一个特定的要求,我必须从我的 Activity 中触发浏览器上的 url。我可以使用以下代码执行此操作: Intent browserIntent = new Intent( Intent.A
我正在使用 JMS DI 注入(inject)带有注解的服务: use JMS\DiExtraBundle\Annotation as DI; /** * @DI\Service("foo.bar.
我是一名优秀的程序员,十分优秀!