私は完全に機能してGoogleMap
おり、電話でユーザーの場所を表示できます
mMap.setMyLocationEnabled(true);
私が達成したいのは、現在表示されているボタンの実際のクリックの機能ですGoogleMap
(つまり、正しいズームでユーザーの場所にマップをアニメーション化するなど)。
機能はすでにGoogleMapオブジェクトにありますが、どのように使用しますか?
これを実現するためになどを使用したくはありませんLocationListener
。マップ上のボタンをクリックしたときに呼び出される「同じコードを呼び出す」だけです。そんなに簡単でしょうか?
前もって感謝します。
編集:
私が基本的にやりたいのは、ボタンをクリックしたときにGoogleMapがユーザーの場所を中心にするのとまったく同じように、地図をユーザーの場所の中心に置くことです。このような:
GoogleMap mMap = this.getMap();
if(mMap != null) {
mMap.setMyLocationEnabled(true);
//TODO center the map on mylocation
}
編集:
どうやらGoogleはこれに取り組んでいます。http://code.google.com/p/gmaps-api-issues/issues/detail?id=4644