こんにちは、バックグラウンドでデータをロードするカスタム asynctaskloader を実装しています。ユーザーがアプリケーションから移動した場合でも、ロード プロセスを実行する必要があります。問題は、ユーザーがメニュー ボタンを押すと、たとえばローダーの onStopLoading() が呼び出され、次に loadInbackgroud() が呼び出されてロード プロセスが再開されることです。
読み込みプロセス中に部分的なウェイクロックを取得した場合、プログラムから移動したり画面を切り替えたりするたびに、ローダーが読み込みプロセスを再開するのを防ぐ方法はありますか。
PS: ローダーはフラグメントにアタッチされ、フラグメント RetainInstance は true に設定されます。
前もって感謝します。