Android Google 地图自定义视图

Android Google map custom view

我的客户希望他的 google 地图最初是隐藏的,然后当用户在地图上以 15 米的半径走动时逐渐可见。我已经搜索和搜索但找不到任何有用的东西。有人可以指出一些可以帮助我实现这一目标的资源或教程吗?我可以覆盖一个不透明的 canvas 并让它在用户移动时变得透明吗?

提前致谢!

您可以在收到 GPS 坐标时将地图视图的 alpha 状态从 0 更改为 1。

http://developer.android.com/reference/android/view/View.html#setAlpha%28float%29

GPS 坐标中存在一定量的抖动,因此即使您没有四处走动,您的地图也会逐渐可见。

或者,您可以使用 RelativeLayout 在地图上放置一个视图并逐渐更改叠加层的 alpha 状态。