内部ストレージに保存されているテキスト ファイルからレコードを読み込んでいるときに、プログレス バーを更新する最善の方法を見つけようとしています。私のアクティビティ フラグメントでは、ボタンを使用して進行状況ダイアログを読み込み、進行状況バーを更新します。
問題は、テキスト ファイルに 2000 以上のレコード (1 行に 1 レコード) がある場合、レコードをロードする前にテキスト ファイルの行数を数え、この値を使用してプログレス バーの完了率を推定する必要があることです。またはこれを行うためのよりエレガントな方法はありますか?