AsyncTasks
アプリを開いたときに同時に実行される2 つがあります。
両方のタスクが完了したときに実行したいメソッドがあります。
この結果を達成するために私の活動を構成する最良の方法は何ですか?
AsyncTasks
アプリを開いたときに同時に実行される2 つがあります。
両方のタスクが完了したときに実行したいメソッドがあります。
この結果を達成するために私の活動を構成する最良の方法は何ですか?
asynctask の両方に 2 つのフラグを取り、それぞれの onPostExecute でこれらのフラグに true を設定し、両方の asynctask の OnPostExecute で、両方のフラグが true に設定されているかどうかを確認します。両方のフラグが true に設定されている場合は、メソッドを実行します。 .
自分で考え出した:
boolean isReady
アクティビティにフィールドを作成しました。
いずれかのクラスが終了すると、フラグを確認します。false の場合、true に設定します。true の場合、メソッドを実行します。