私のアプリでは、数分かかる可能性のあるいくつかのファイルをアップロードしています。カスタムタイトルバーにプログレスバーを追加することで、受動的に進行しているアクティビティについてユーザーに通知する方法を考えています。私がやりたいのは、カスタムタイトルを使用するすべてのアクティビティを、スレッドが終了するまで進行状況バーとともに表示し、進行状況バーを非表示にするコールバックを実行することです。このようなことを達成できますか?
これを不可能にしているように見えるのは、ユーザーがビューがロードされたアクティビティにいる場合、スレッド終了コールバックはロードされたビューリソースを操作して、実行可能ではないように見える進行バーを無効にする必要があるということです。バックグラウンドで何かが起こっていることのグローバルで受動的な兆候を維持するために、これまたは代替の解決策を達成するための提案はありますか?