GoogleMapズームボタンのリスナー登録


Pocket

MapFragmentでユーザがズームボタンを押した場合のリスナー登録のやり方です。
ユーザがズームボタンを押した場合にズーム値を保存するとかできます。

onCameraChange

#Google Maps android API v2を使用

【やり方】OnCameraChangeListenerを使用する

mMap = ((MapFragment)getFragmentManager().findFragmentById(R.id.fragment_map)).getMap();
mMap.setOnCameraChangeListener(new OnCameraChangeListener() {
    @Override
    public void onCameraChange(CameraPosition camera) {
        mZoom = camera.zoom; //地図の表示倍率
        mBearing = camera.bearing; //地図の向き。北を0°とする時計回りの角度
        mTarget = camera.target; //地図の中心座標
        mTilt = camera.tilt; //視点の角度
    }
});

 
 

Leave a Comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です