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

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

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>