相关疑难解决方法(0)

使用具有不同填充值的LatLngBounds定义CameraUpdate

是否有一个函数允许为不同的边缘指定默认填充值MapFragment,即类似于

CameraUpdateFactory.newLatLngBounds(LatLngBounds bounds, int padding)

已经存在,但相反的东西

CameraUpdateFactory.newLatLngBounds(LatLngBounds bounds, int paddingTop, int paddingLeft, int paddingBottom, int paddingRight)

为什么我需要这个:在我的MapFragment中,我在顶部有一个半透明层.因此,我需要在顶部比在底部更宽的填充.

在此输入图像描述

我发现了类似的问题:将MapFragment的中心偏离一个动画,同时移动目标lat/lng和缩放级别.但是,在我的情况下,获取X像素的投影和滚动是不够的,因为我不仅要滚动(平移).我使用带有newLatLngBounds(边界,填充)的CameraUpdate,它应该同时缩放平移.所以在相机更新之前我有不同的投影.

我希望我明白这个问题!

android google-maps google-maps-android-api-2

11
推荐指数
1
解决办法
4408
查看次数