覆盖GoogleMap的onDraw方法

时间:2013-07-30 14:42:18

标签: android google-maps android-canvas colorfilter

我正在尝试使用滤镜更改GoogleMap的颜色样式。

为此,我创建了一个RelativeLayout的子类,我在其中创建了我的地图。

我用图片做了这个并且它有效,但现在无论我做什么,GoogleMap似乎都会被绘制。在调用onDraw之后,我试图让super.onDraw为空并绘制一个纯色,但GoogleMap是不朽的。

在我看到没有可见结果的GoogleMap视图之前,该方法被调用了三次,并且在地图完全加载后,没有任何反应。

是否有人知道如何通过覆盖onDraw在地图上绘制至少一种纯色? 考虑到目标是应用滤色镜,所以我需要访问地图图像。

0 个答案:

没有答案