android addView im Hintergrundthread

Ich muss viele Ansichten zu einer Schleife hinzufügen, während dieses Fragment dies tut. Die App verfügt außerdem über eine Navigationsleiste und eine Aktionsleiste, in der der Benutzer Aktionen ausführen kann.

Ich möchte also, dass dieser Prozess nicht a) die App verlangsamt, indem der Benutzer blockiert wird, b) die Ansichten vorzugsweise in einem Hintergrundthread hinzufügt.

Das Dilemma ist, dass ich denke, Android mag es nicht, wenn Ansichten in einem Nicht-UI-Thread hinzugefügt werden. Gibt es also eine bewährte Methode dafür? Ich plane, ein Fortschrittsbalken-Ansichtsobjekt in der Ansicht des Fragments sichtbar zu machen, während der Rest der Ansichten mit addView und den zugehörigen Berechnungen generiert wird

Antworten auf die Frage(1)

Ihre Antwort auf die Frage