Android 使用window manager系统服务在服务中显示Google地图
在我的应用程序中,我需要能够将谷歌地图显示为覆盖在其他应用程序上 为此,我使用服务和窗口管理器将google地图视图显示为TYPE_SYSTEM_ALERT 我已经能够使用两个不同的google API客户端,使用相同的有效API密钥,在活动中两次显示地图 我无法理解,但由于某种原因,当将包含“SupportMapFragment”的“视图”附加到“WindowManager”时,地图不会显示,只会在底部显示谷歌徽标 我在想也许它和像素格式有关? 有什么建议吗 它必须与窗口管理器支持的视图类型有关,也许窗口管理器不能显示片段 是否可以归档我正在尝试的内容Android 使用window manager系统服务在服务中显示Google地图,android,google-maps,service,window-managers,Android,Google Maps,Service,Window Managers,在我的应用程序中,我需要能够将谷歌地图显示为覆盖在其他应用程序上 为此,我使用服务和窗口管理器将google地图视图显示为TYPE_SYSTEM_ALERT 我已经能够使用两个不同的google API客户端,使用相同的有效API密钥,在活动中两次显示地图 我无法理解,但由于某种原因,当将包含“SupportMapFragment”的“视图”附加到“WindowManager”时,地图不会显示,只会在底部显示谷歌徽标 我在想也许它和像素格式有关? 有什么建议吗 它必须与窗口管理器支持的视图类型有
- 在实现中没有问题,所以我不需要在这里跳过代码
还要注意的是,你的应用在Android O上开始时可能会出现问题,因为谷歌慢慢开始控制做这些覆盖的应用。谢谢你的回答,我尝试使用MapView也获得了相同的结果):准备使用java脚本Google Map API尝试WebView(:谢谢你的回答,我尝试使用MapView也获得了相同的结果):将使用java脚本Google Map API尝试WebView(: