特定の場所にあるすべてのレストランを一覧表示する Android アプリを設計しています。これは、アプリの起動時に発生します。場所が変わると、アプリが既に開かれている場合でも、それに応じてレストランのリストが変わるはずです。私がグーグルで得た例が何であれ、ボタンをクリックするだけでこのレストランの人口を増やします。しかし、私の場合は起動時に発生し、アプリが既に起動されている場合は、場所によってはリスト自体が変更されるはずです。
AsyncTask のサブクラスがある MainClass を作成しました。このサブクラスには、LocationListener を実装するクラスがあります。しかし問題は、場所が変更されたときに結果を自動的に取得するために、onLocationChange で doInBackground() メソッドを再度呼び出す必要があることです。
どうすればいいですか?