2012-04-11 18 views
1

Ich habe ein Problem beim Versuch, eine Fortschrittsanzeige zu aktualisieren. Wenn ich den Fortschrittsbalken aktualisiere, sieht es so aus, als würde die aktualisierte Ansicht über die aktuelle Ansicht ziehen. Auch wenn ich die Sicht nach ID bekomme. Ich würde davon ausgehen, dass es die aktuelle Ansicht aktualisiert, also was aktuell dort verworfen werden sollte. Ändern Fortschritt 80-30 bis 25 zum Beispiel dreht sie wie unten aus:Android, Aktualisieren der Ansicht in Echtzeit überlappende alte Ansicht

http://i.stack.imgur.com/UnUvA.png

Die unten wird mehrmals aufgerufen. Die cursor.getInt (4) gibt verschiedene Werte basierend auf dem, was der Benutzer tut.

Mein Telefon mit Android 2.3.7

ProgressBar bar = (ProgressBar) findViewById(R.id.progressbar); 
int rating = cursor.getInt(4); 
bar.setProgress(rating); 

Antwort

0

Das Problem war, dass es ein Thema war mit dem Attribut @null als windowBackground einrichten.

Dies bedeutete, dass der Hintergrund nicht neu gezeichnet wurde, sodass aktualisierte Objekte über die aktuellen Objekte gezogen wurden.

Verwandte Themen