質問

カメラを指定の位置に配置しようとすると、私のNexus7のGoogle Map V2の奇妙な行動に直面しました。

コード:

public class PlacesFragment extends MapFragment {
    GoogleMap mapView;

    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        mapView = getMap();
        mapView.moveCamera(
           CameraUpdateFactory.newLatLng(new LatLng(50.4293817, 30.5316606)));
        mapView.moveCamera(CameraUpdateFactory.zoomTo(11));
}
.

このコードは、カメラをNexus4上の指定位置に移動しますが、Nexus7 2013では、カメラを(19.1599396,30.5316606)の位置に移動します。これは正しい経度を持ちますが、緯度はありません。

回避策を見つけましたが、私はまだこれが起こる理由で興味があります。

役に立ちましたか?

解決

この問題を抱えている人のためにこれが解決策です:

mapView.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(50.4293817, 30.5316606), 11));
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top