Android - 触摸容忍最佳做法

时间:2015-12-13 12:24:40

标签: android android-gesture

我可以检测到我的瓷砖的触摸,并且从程序员的角度来看效果很好。但我也希望增加可用性。见截图:

这个想法很简单 - 如果用户触摸某个磁贴,则会执行某个操作。问题是当用户触摸接近两个瓷砖的点时。目前我只做简单的数学并选择一个。但这不符合人体工程学。用户可能想要触摸第二个图块,但他的触摸不够精确。

enter image description here

我正在寻找这种情况的最佳做法。 onTouchEvent返回单个事件,因此无法猜测触摸方向。我倾向于建立一些容忍度(例如5 dp)并忽略这些模棱两可的事件。有更好的做法吗?公差面积有多大?

0 个答案:

没有答案