Jon*_*s W 5 android google-maps copyright-display android-maps-v2
根据谷歌地图的归属指南,我必须在我的 android 应用程序中显示地图时显示谷歌和地图提供商的版权。版权通常显示在地图视图的底部。
问题在于我的应用程序底部有一个圆形小部件,它隐藏了一些版权声明。
这就是为什么我想使用
GoogleMap.setPadding(0, 0, 0, mapViewHeight - copyRightFontHeight )。
setPadding 带来的变化是:
- 通过 API 调用或按钮按下(例如,指南针、我的位置、缩放按钮)的相机移动将相对于填充区域。
- getCameraPosition() 将返回填充区域的中心。
- Projection.getVisibleRegion() 将返回填充区域。
- UI 控件将从容器边缘偏移指定的像素数。
但我想要所有这些函数的标准行为(那些没有填充的函数)!
所以要么:我怎样才能只移动版权,而不改变上述功能的行为?
或者:如何让这些函数正常工作,超出padding的边界?
小智 1
我需要使用图像上提供的文字吗?
自动生成的 Google 徽标和数据提供商归属仅在以可见形式重新引入内容中的其他位置(例如 Google 地球静止图像下方的照片标题)时才可能被删除或阻止。换句话说,您的文本必须与使用我们提供的默认文本时一样可见。
看起来你可以在自己身上输入相同的文本,只要它同样可见。我建议使用负边距将默认文本降低到视图之外,然后使用 TextView 来显示版权文本。
归档时间: |
|
查看次数: |
1274 次 |
最近记录: |