次の問題が発生しています。タブとビューページャーを使用してナビゲーションを実装し、フラグメントをスワイプしました。これは今のところうまく機能しています。ただし、フラグメントはすべて非同期タスクを介してデータを読み込んでおり、そのために進行状況ダイアログが表示されています。どちらが自己であるかは、正常に機能しています。私の問題は、Viewpagerが原因で、実際のフラグメントだけでなく、その隣のフラグメントもロードされることです。そのため、間違った進行状況ダイアログが表示されます。進行状況ダイアログがそのフラグメントに対して表示されたままになる動作を実現する方法はありますか(つまり、非同期タスクの読み込みが完了する前に次のタブに移動したときにユーザーに通知されます)、他の場所では実行できませんか?
私が言いたかったことがはっきりしていることを願っています。ご協力いただきありがとうございます。
幸運をお祈りしています