如何确定用户通过Android在ImageButton上点击的位置?

时间:2015-10-06 22:32:42

标签: android imagebutton motionevent

这是我的ImageButton。我的困惑是,我不知道如何确定用户是否点击了登录一半,或者注册了一半,所以我可以将它们带到相应的活动。如果有人可以1)命名我可以用来自学的资源,或者2)解释查找视图位置的过程以及用于确定点击是否在特定部分的边界内的任何可能的算法,我将非常感激。视图与否。enter image description here

2 个答案:

答案 0 :(得分:3)

您应该将按钮分成两个不同的按钮,然后单独处理点击。

答案 1 :(得分:2)

有2个图像按钮,并尝试实现您想要的相同外观。

在你的情况下,尽管这种事情是可行的。它既昂贵又复杂且不必要。你会遇到按钮样式的问题(例如:焦点)

编辑:

是的,我理解,但我建议你不要过于复杂化。因为,您的设备资源有限(例如:电池),

但是你仍然可以获得如何使用两个按钮创建圆形的体验,使用2个仍然令人兴奋的按钮:D。