Tag: android event

如何将MotionEvent停机时间与时钟进行比较,时间基准是多少?

我正在尝试确定一个MotionEvent与我的UI对象中定期发生的事件的时间顺序。 private var rotateFinishTime: Long = -1 …. fun somethingHappensPeriodically() { Log.d(tag_, "show new round") … this.rotateFinishTime = SystemClock.elapsedRealtime() } 我附加了一个GestureDetector.OnGestureListener: override fun onSingleTapConfirmed(gd: GestureDetector, e: MotionEvent): Boolean { // for tap: since it comes delayed, have to check event time if (e.downTime < this.rotateFinishTime || this.rotating) { Log.d(tag_, "e.downTime: $e.downTime rotateFinishTime: $rotateFinishTime downTime – […]