Scroller "scroll,drag,start" 事件的参数

Scroller "scroll,drag,start" event's parameters

在 Tizen 4.0 中,我使用的是滚动条,它在滚动或拖动时提供多个事件。

有这个事件:“滚动,拖动,开始”,它的回调:

static void scrollDragStart(void* data, Evas_Object* obj, void *event_info) { }

我的问题很简单:有什么方法可以判断滚动条拖动的方向吗?

(我知道有些事件的方向类似于“滚动,向上”,但它在拖动事件之后出现。)

此类信息不是直接通过参数提供的。 (正如你已经知道的那样)如果你想知道它,请使用 'scroll,[direction]' 回调。

我想像下面这样的东西可行, 首先,在滚动条移动时存储滚动条位置。 其次,调用回调后,计算存储位置与滚动条当前位置之间的差异。