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