none
WP8 Silverlight - Timings

    Frage

  • Hallo,

    ich schreibe grade an meiner ersten Silverlight App für mein Windows Phone 8 und möchte mir eine Simplen GPS Tracker bauen mir meine Position anzeigt aber auch wie schnell ich mich bewege. Die mathematik ist easy und scheint soweit auch gut zu funktionieren, nur habe ich das Problem das die GPS Daten in der "MainPage_Loaded" methode unregelmäßig geupdated werden und für eine genaue Geschwindigkeitsberechnung benötige ich natürlich ein regelmäßig / kalkulierbares  update. Daher die (vermutlich ziemlich doofe) Frage wie kann ich dafür sorgen, dass meine "CalculateVelocity" Methode immer X mal pro sekunde ausgeführt wird?

    Vielen Lieben Dank für jede Hilfe und Antwort :)

    Samstag, 13. August 2016 20:22

Antworten

  • Hi,

    die .Loaded Methode wird nur zum Startup der Page aufgerufen.

    Du benötigst so etwas wie einen Ticker (MSDN). Beziehungsweise DispatchTimer (MSDN).

    sie beispielsweise auch diesen Stackover Thread: http://stackoverflow.com/questions/22012056/timer-for-windows-phone-8

    Grüße, Tobi


    Best Regards. When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer. This helps us build a healthy and positive community.

    Mittwoch, 17. August 2016 11:45