私は特定の場所にあるすべてのレストランを一覧表示するアンドロイドアプリを設計しています。これは、アプリの起動時に発生します。 場所が変更されると、アプリが既に開いていてもレストランのリストが変更されます。 私がgoogleに乗せた例は、ボタンをクリックするだけでレストランを埋めることができます。しかし、私の場合は、起動時に起こり、アプリが既に起動されている場合は、場所によってはリストも変わるはずです。場所が変更されると、レストランのリストはボタンをクリックせずに自動的に変更されます。
私はAsyncTaskのサブクラスが存在するMainClassを作成しました。このサブクラスはLocationListenerを実装するクラスを持っています。 しかし、問題はこれです。場所が変更されたときに自動的に結果を取得するために、onLocationChangeでdoInBackground()メソッドを再度呼び出さなければなりません。
私は何をすべきですか?
あなたの記事にコードサンプルを投稿し、どの部分が問題を引き起こしているのかを記述してください。 – Tim