我正在开发一个地图应用程序。我想在MapView下显示一些视图。我正在使用这个方法:
mapView.setAlpha(0.5f);
mapView没有任何反应。当我尝试将此方法应用于我的按钮时,它工作正常,即使将其应用于mapView的父视图,每个子视图也会透明,除了mapView。
当我没有初始化mapView时,它显示为空白且完全透明,所以我知道它与mapView有关,使得tile完全不透明。
我使用了一个自定义的mapView类并重写了dispatchDraw,并在那里进行了一些画布编辑但没有结果。
我们怎样才能使mapView透明化?我在这里查看了其他问题,似乎无法找到解决方案。
我们可以使用mapView.getMap()中的一些特殊方法使其透明吗?
我知道这是一个糟糕的设计选择(在地图下放置一个视图),但我想知道任何解决方案。
我已经向android提出了一个关于无法将基本地图图块设置为透明的错误报告 - https://issuetracker.google.com/issues/114859230
请明星,以便他们注意。