根据谷歌地图的归属准则,我必须在我的android应用程序中显示地图时显示谷歌和地图提供商的版权。版权通常显示在mapview的底部。
问题是,我的应用程序底部有一个圆形小部件,隐藏了一些版权声明。
这就是为什么我想用
setPadding带来的变化是:GoogleMap。setPadding(0,0,0, mapViewHeight - copyRightFontHeight).
- 通过API调用或按钮(例如,指南针,我的位置,缩放按钮)的相机移动将相对于填充区域。
getcamerposition()将返回填充区域的中心。- 投影。getvisibleregion()将返回填充区域。
- UI控件将从容器的边缘偏移指定的像素数。
但是我想要所有这些函数的标准行为(没有填充的那些)!
那么:我如何才能只移动版权,而不改变上述函数的行为?
或者:我如何使这些功能正常工作,超出填充的边界?
我需要使用图像上提供的文本吗?
自动生成的Google徽标和数据提供者归属只有在以可见形式重新引入时才能移除或阻塞在内容的其他地方(例如,谷歌地球下面的照片说明)仍然)。换句话说,你的文本必须是可见的,因为它应该如果您使用了我们提供的默认文本,
看起来你可以把相同的文本放在自己,只要它是可见的。我建议使用负边距来降低视图外的默认文本,然后使用TextView来显示版权文本。