2011-01-14 11 views
0

Wie kann ich mein Geolokalisierung-App-Balkensymbol animieren (rollen), wenn ein Benutzer darauf klickt? Da Geolokalisierung braucht Zeit, und ich möchte nicht einen Fortschrittsbalken setzen ...Animation der App-Leiste Symbol

+0

Warum möchten Sie keine Fortschrittsanzeige verwenden? Es ist ein Defacto-Standard. Würden Benutzer Animationen in der App-Leiste erkennen? –

+0

@Matt: Ich bin in einer Pivot-Ansicht. Wenn der Benutzer auf das Geolocate-Symbol klickt, erwartet er möglicherweise keinen Fortschrittsbalken in der Ansicht. Ich dachte, das Animieren des Knopfes würde mehr Sinn machen ... –

+0

Das gleiche hier. Sie können ein WP7 AppBarIcon nicht animieren, sodass eine PerformanceProgressBar die beste verfügbare Option ist. – JustinAngel

Antwort

2

Da die Leiste keine regulären SL-Animation Elemente wie Storyboard unterstützt, könnten Sie versuchen, das Bild, das die Schaltfläche verwendet, auf einen Timer zu tauschen, aber für mich bestand die Antwort darin, einfach die Taste zu deaktivieren, während das GPS suchte, oder wenn der Benutzer es erneut traf, ignoriere es.

Oder setzen Sie den Fortschrittsbalken, der Benutzer wird die Idee schnell bekommen.

+0

Scheint hier ein paar gute Kompromisse. –