onLocationChangedを意図的に使用せずに、カメラを現在の位置(青い点)にアニメート(移動)する方法。Android:Google Mapsカメラアニメーション
答えて
これは、コメントと答え間のフェンスの上に実際にあるが、私はあなたが行動を得ることができると思うがあなたはちょうど活動レベルブールフラグを使用してほしい。最初、このフラグはtrueに設定されます。 trueの場合は、Googleマップをアニメーション化します。それ以外の場合は、アニメートしません。このような何か:
public class MapsActivity extends FragmentActivity
implements OnMapReadyCallback, LocationListener {
private GoogleMap googleMap;
private boolean firstRender = true;
@Override
public void onLocationChanged(Location location) {
CameraUpdate current = CameraUpdateFactory.newLatLngZoom(coordinates,15);
if (firstRender) {
googleMap.animateCamera(current);
firstRender = false;
}
else {
googleMap.moveCamera(current);
}
}
}
ありがとうTim。私はすでに同じでした。私が上記のコメントで述べたように。 :) –
@SubhanAli upvoteは可能ですか? –
あなたの可能な公益団体の言葉通りに失ったポイントはどうですか?それは公開していませんが –
だけではなく、animateCamera onMapReadyのウルカメラを動かす:mGoogleMap.moveCamera(CameraUpdateFactory.newCameraPosition(UR場所))
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
// Add a marker in Sydney, Australia, and move the camera.
LatLng chennai = new LatLng(new GPSTracker(activity).getLatitude(), new GPSTracker(activity).getLongitude());
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(chennai, 12));
mMap.addMarker(new MarkerOptions().position(chennai).title("Marker in chennai"));
}
- 1. Android:Google Maps
- 2. Android:Google maps API GeoPointとAndroidの場所、なぜ微少度
- 3. Androidエミュレータのカメラアニメーションを変更する
- 4. Android:GoogleマップのSetUp APIキー
- 5. Android:GoogleドライブgetMetaData()がコールバックをコールしない
- 6. Android:Googleマップが表示されない
- 7. Android:GoogleカレンダーAPI:イベントメソッドの作成方法
- 8. Android:Google Mobile Face Vision API +拡張現実
- 9. Eclipse/Android:Google APIターゲットをインストールできない
- 10. Android:Googleアカウントの情報にアクセスする
- 11. Jquery google maps with iPhone maps
- 12. Google Maps APIとGoogle Maps Engine?
- 13. Bing Maps vs Bing Maps API
- 14. Google Maps traffic vs Bing Mapsトラフィック
- 15. Android:Googleマップのアクティビティでユーザーの場所を設定する
- 16. Android:Google Sign-In APIによるリフレッシュトークンの入手方法
- 17. Android:Google SSO - OAuthまたはAccountManager?または両方?
- 18. Android:google voiceを使用してコールインテントを起動するには?
- 19. Android:GoogleドライブAPI。 GoogleドライブのUIがありますか
- 20. Android:GoogleマップAPIのマーカーとしてカスタムビューを作成
- 21. Android:Googleから正確なアプリを切断できない
- 22. Android:Google機能のようなズーム機能を備えたグリッドビュー
- 23. Android:Googleを使ってアクセストークンを取得するには
- 24. Android:Googleマップの断片。新しいアクティビティにマーカー情報を表示
- 25. Android:Googleマップの下部がアプリケーション内で黒くなる
- 26. Android:Googleマップがズームするとクラッシュする(1500個以上のアイコン)
- 27. Android:Googleマップが私のアプリに表示されない
- 28. Android:Google Fit:セッションの開始/終了BroadcastReceiversがトリガーしない
- 29. Android:Googleの音楽アプリのコードはどこにありますか?
- 30. Android:Googleドライブのファイルピッカーで選択したファイルを読み込み
[AndroidのGoogleマップは、アニメーションせずに、現在の場所に移動します]の可能な重複(https://stackoverflow.com/questions/37692476/android-google-maps-go-to-アニメーションなしの現在地) –
「初めて」とはどういう意味ですか?通常、アニメーションはマップの読み込み時に一度だけ、または方向の変更後に発生します。重複したリンクはあなたをカバーするはずです。 –
あなたの提案された質問には何も言及されていません。私はカメラを最初にアニメーション化したいが、地図ホスティングフラグメントがフォアグラウンドになるたびに、ユーザが下部のナビゲーションビューのタブを使って異なるフラグメントをナビゲートするたびにではない。 –