如何在2个按钮之间处理按住 - 滑动 - 释放的触摸手势

时间:2011-01-12 03:00:44

标签: android button popupwindow

我正在尝试创建一个与Android的屏幕键盘非常相似的菜单,其中当按住带有像“i”这样的重音字符的键时,会显示重音字符的弹出菜单。然后将手指滑动到弹出菜单中任何重音字符的按钮上突出显示/选择按钮,最后释放手指,将重音字符输入目标文本框。我在Android v2.3中看到过这种行为,但在旧版本中没有。不确定这是否是新功能?

我想知道如何处理触摸手势,使主按钮(例如“i”)对按住触摸事件做出反应,然后弹出窗口后,“ï”按钮将对点和发布触摸事件?用户不需要松开手指,因此动作将是两个按钮之间的按住 - 滑动释放。

我试图找到Android键盘中使用的代码,但没有成功,因为我只被定向到CharacterPickerDialog,它没有显示2个按钮之间的按住 - 滑动 - 释放,因为它要求用户释放在弹出菜单中选择按钮之前的手指。

希望任何人都可以提供一些信息和见解。提前谢谢!

0 个答案:

没有答案