Frage

Ich entwickle eine App, die im Wesentlichen einen Farbstil ist. Der Benutzer berührt den Bildschirm und kann Bilder zeichnen. Ich möchte jedoch die Geschwindigkeit der Bewegungen des Benutzers messen. Im Moment nehme ich den Abstand zwischen den x- und y -Koordinaten des Ereignisses und den vorherigen Werten und berechnet die Differenz. Dies ist direkt proportional zur Geschwindigkeit der Bewegung, sofern die Zeitintervalle des OnTouchListener konstant sind. Ist dies bei Android der Fall? Ich weiß, dass der Hörer für das iPhone tatsächlich die Frequenz abhängig von der Eingabe ändert.

Weiß jemand, wenn es ein konstanter Wert ist, was es ist? So kann ich die Geschwindigkeit in nützlichen Einheiten (mm/s) und nicht in einem willkürlichen Wert darstellen.

War es hilfreich?

Lösung

Ich denke nicht, dass es für Android gleich ist (aber ich muss sagen, dass ich nicht zu 100% sicher bin). Da dies jedoch möglicherweise sogar zwischen den Herstellern unterschiedlich sein könnte, können Sie sich das System nicht ansehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top