目前我正在开发一款安卓应用程序,将会有中文/英文版本,分别使用百度地图和谷歌地图。现在,对于英文版本,如果在中国使用(谷歌地图在中国被封锁),那么它必须检查谷歌地图的可用性。如果谷歌地图无法加载,则应该加载百度地图。
我已经找到了一些链接,如下所示,用于检查谷歌地图的成功加载。但是,如果有其他检查地图可用性的方法,我会很高兴。
如何在Android上使用API v2编程地检测谷歌地图是否已成功加载(例如在网络不可用时)?
谢谢。
目前我正在开发一款安卓应用程序,将会有中文/英文版本,分别使用百度地图和谷歌地图。现在,对于英文版本,如果在中国使用(谷歌地图在中国被封锁),那么它必须检查谷歌地图的可用性。如果谷歌地图无法加载,则应该加载百度地图。
我已经找到了一些链接,如下所示,用于检查谷歌地图的成功加载。但是,如果有其他检查地图可用性的方法,我会很高兴。
如何在Android上使用API v2编程地检测谷歌地图是否已成功加载(例如在网络不可用时)?
谢谢。
GOOGLE SERVICES
。使用以下代码获取:GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(getApplicationContext())
。isGooglePlayServicesAvailable
返回的值启动您的百度地图。