如何在Android上使MapView透明

时间:2015-09-11 06:28:35

标签: android google-maps view android-mapview transparent

我正在制作地图应用。我想在MapView下显示一些视图。我使用的方法是:

mapView.setAlpha(0.5f);

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

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

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

我们如何让mapView透明化?我在这里查看了其他问题,似乎无法找到解决方案。

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

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

1 个答案:

答案 0 :(得分:0)

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

请加注星标,以便他们注意。