在新的运行时更新中,每次使用个人信息时都必须请求权限。
如果用户拒绝地图权限,则无法提供Google Maps中的setMyLocationEnabled
功能。
但是,在Google Maps应用程序本身中,此按钮可用,并且当用户单击它时会请求权限。基本上,在我的应用程序中,如果用户拒绝了地图权限,我必须在没有该按钮的情况下绘制地图,但我希望可以通过点击进行权限检查后使其可用。我该怎么做?
编辑:setMyLocationButtonEnabled
没有任何帮助。即使isMyLocationButtonEnabled
返回true
,MyLocation按钮也不会出现。