Get Verzögerung auf UI-Thread

Ich stelle die Farbe eines @ elistview item mit dem folgenden Codeparent.getChildAt(itemPosition).setBackgroundColor(Color.parseColor("#FF9494"));

Dieser Code, den ich in @ schreiOnItemClickListener.

Nach dem Einstellen der Farbe möchte ich diese Farbe für eine Zeit von 4 Sekunden behalten und dann die Farbe des Elements auf die vorherige zurücksetzen (z. B. Weiß).

Ich habe versucht, den Benutzeroberflächen-Thread zu deaktivieren, aber ich weiß, dass dies kein korrekter Ansatz ist.

Kann mir jemand vorschlagen, wie ich das erreichen kann?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage