Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使用GooglePlayServices9.2.0在ScrollView中实现垂直滚动?_Android_Google Maps - Fatal编程技术网

Android 如何使用GooglePlayServices9.2.0在ScrollView中实现垂直滚动?

Android 如何使用GooglePlayServices9.2.0在ScrollView中实现垂直滚动?,android,google-maps,Android,Google Maps,我在滚动视图中有一个谷歌地图。垂直滚动地图不起作用,因为它会滚动滚动视图 我之前通过使用类似于中提供的解决方法解决了此问题: 但是,它使用的getMap()已被弃用,并且不再出现在9.2.0中 降级到9.0.0后,工作环境可以正常工作,我也在这么做,但现在我想在v9.2.0中使用谷歌的感知API,所以这个工作环境不再有效 我环顾四周,找不到关于这个主题的任何最新答案,那么有人知道如何解决这个问题吗?如果您已经制定了解决方案,那么您需要做的就是使用getMapAsync()而不是getMap,然后

我在滚动视图中有一个谷歌地图。垂直滚动地图不起作用,因为它会滚动滚动视图

我之前通过使用类似于中提供的解决方法解决了此问题:

但是,它使用的getMap()已被弃用,并且不再出现在9.2.0中

降级到9.0.0后,工作环境可以正常工作,我也在这么做,但现在我想在v9.2.0中使用谷歌的感知API,所以这个工作环境不再有效


我环顾四周,找不到关于这个主题的任何最新答案,那么有人知道如何解决这个问题吗?

如果您已经制定了解决方案,那么您需要做的就是使用getMapAsync()而不是getMap,然后将之后的部分放入OnMaReady()


如果您没有制定解决方案,请查看问题中的链接以获取示例

为什么不能使用getMapAsync()并执行相同的操作?我不认为这会是一个问题……我将代码移到了正确的位置,并将getMapAsync()之后的部分移到了onMapReady中,一切正常。我不知道为什么我没想到。非常感谢。