Verwenden Sie entweder Handler oder verwenden Sie den unten stehenden Code
%Vor%Es gibt viele Möglichkeiten, dies zu tun, AsyncTask oder Threads . Kurze Antwort.
Hinweis: Die UI-Funktionen können in der pre-postExecute / runOnUiThread / Handler-Klasse
ausgeführt werdenSehen Sie sich die Klasse Handler an. Oder werfen Sie einen Blick auf diese ähnlichen Fragen:
Aktualisiere die Benutzeroberfläche von Thread
Behandeln von UI-Code aus einem Thread
Aktualisierung der Benutzeroberfläche vom Thread mit audiotrack
Ich habe versucht, + tmho zu antworten, aber es gibt immer noch diesen Fehler:
E / AndroidRuntime (****): android.view.ViewRootImpl $ CalledFromWrongThreadException: Nur der ursprüngliche Thread, der eine Ansichtshierarchie erstellt hat, kann seine Ansichten berühren.
Ich schließe es schließlich mit +ingsaurabh, wie folgt ab:
%Vor%Danke euch beiden.
Tags und Links java android user-interface multithreading