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

how to determine where a user clicked at on an ImageButton via Android?

这是我的 ImageButton。我的困惑是我不知道如何确定用户点击的是登录部分还是注册部分,所以我可以将他们带到相应的 Activity。如果有人可以 1) 命名一个我可以用来自己学习的资源,或者 2) 解释查找视图位置的过程以及用于确定点击是否在特定部分范围内的任何可能算法,我将非常感激a 视图与否。

您应该将按钮分成两个不同的按钮,并分别处理点击。

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

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

编辑:

是的,我明白了,但我建议你不要把事情复杂化。因为,您的设备资源有限(例如:电池),

但是您仍然可以体验如何使用 2 个按钮创建一个带有两侧的圆形按钮,这仍然令人兴奋:D。