Also im Wesentlichen möchte ich eine Schaltfläche in meine Android-App simulieren, mit einem Timer zu simulieren.performClick() funktioniert nicht, weil es in einem anderen Thread ist
Wenn der Timer ausgeht, finde ich die Taste dann versuchen, performClick()
verwenden, die abstürzt und die App schließt.
Das Protokoll natürlich machte das Problem ziemlich klar: "Nur der ursprüngliche Thread, der eine Ansichtshierarchie erstellt hat, kann seine Ansichten berühren." Was total Sinn macht. Duh!
Aber ich nehme an, dass, da es all meine App ist, es eine Möglichkeit gibt, dies richtig zu machen?
Hallo Sergio, Denken Sie daran, in Android diese Grundlagen. Jede andere Aufgabe als das Ändern des Oberflächenelements muss in einem Hintergrundthread ausgeführt werden. –
Können Sie Ihren Code veröffentlichen? @Sergio – Lampard