私はこのチュートリアルに従いましたが、今では Google マップ フラグメントを使用して作業を行っています。
アプリのユーザーの場所を追跡する必要があります-フラグメントには、onLocationChanged
場所が変更されたときに起動するメソッドがあり、そのメソッドで、ユーザーの場所でマイデータベースを更新し、マップ上にユーザーを描画します。
唯一の問題は、アプリが閉じているときも、データベースに常に更新を送信し、各ユーザーの場所を更新するサービスも必要です。
onLocationChanged
どうにかしてメソッドをフラグメントとサービスの両方に入れる必要がありますか? アプリがフォアグラウンドにあるときはonLocationChanged
、データベースの更新以外にも、地図の描画など、より多くのことを行うためです。