Wie implementiere ich progressBar beim Laden von Daten?

Ich möchte progressBar wie auf dem Bild unten implementieren.

Im Moment habe ich AsyncTask, das von Fragmentklassen getrennt ist, und ich benutze diese AsyncTask, um Daten zu laden, und im Moment habe ich das Dialogfeld progressBar implementiert, aber ich möchte das loswerden, weil ich eine bessere UX machen will.

Ich zeige diesen ProgressBar-Dialog in der onPreExecute () -Methode und lasse ihn dann onPostExecute wieder los.

So kann ich den Fortschrittsbalken im Hintergrund wie auf dem Bild unten implementieren