如何在Android上使MapView透明

问题描述 投票:1回答:1

我正在开发一个地图应用程序。我想在MapView下显示一些视图。我正在使用这个方法:

mapView.setAlpha(0.5f);

mapView没有任何反应。当我尝试将此方法应用于我的按钮时,它工作正常,即使将其应用于mapView的父视图,每个子视图也会透明,除了mapView。

当我没有初始化mapView时,它显示为空白且完全透明,所以我知道它与mapView有关,使得tile完全不透明。

我使用了一个自定义的mapView类并重写了dispatchDraw,并在那里进行了一些画布编辑但没有结果。

我们怎样才能使mapView透明化?我在这里查看了其他问题,似乎无法找到解决方案。

我们可以使用mapView.getMap()中的一些特殊方法使其透明吗?

我知道这是一个糟糕的设计选择(在地图下放置一个视图),但我想知道任何解决方案。

android google-maps view android-mapview transparent
1个回答
0
投票

我已经向android提出了一个关于无法将基本地图图块设置为透明的错误报告 - https://issuetracker.google.com/issues/114859230

请明星,以便他们注意。

© www.soinside.com 2019 - 2024. All rights reserved.