【发布时间】:2013-01-15 21:10:11
【问题描述】:
我正在使用具有此布局的新 Android 地图 V2:
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:map="http://schemas.android.com/apk/res-auto"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment"
map:cameraBearing="270"/>
我正在尝试使用方法 newLatLngBounds (LatLngBounds bounds, int padding) 来缩放和查看地图中的所有标记,但是相机方位角设置为 0。
谷歌开发者文档上的描述说:
public static CameraUpdate newLatLngBounds (LatLngBounds bounds, int 填充)(...)。返回的 CameraUpdate 的方位角为 0 和 倾斜 0. (...)"。
如何更改方位值?
我尝试在调用 newLatLngBounds 后以编程方式设置新方位,如下所示:
mMap.moveCamera(CameraUpdateFactory.newLatLngBounds(bounds, 100));
mMap.moveCamera(CameraUpdateFactory.newCameraPosition(new CameraPosition.Builder()
.target(mMap.getCameraPosition().target)
.zoom(mMap.getCameraPosition().zoom)
.bearing(270)
.build()));
但是当我这样做时,一些标记不会出现。
【问题讨论】:
-
@Mike-Bell 不,我没有。我认为当前的android地图库是不可能的。