это мой ImageButton. моя путаница в том, что я не знаю, как определить, нажал ли пользователь на половину входа или половину регистрации, поэтому я могу перейти к соответствующему действию. я был бы невероятно благодарен, если бы кто-то мог: 1) назвать ресурс, который я могу использовать, чтобы узнать сам по себе, или 2) объяснить процесс поиска мест просмотра и любых возможных алгоритмов, используемых для определения того, был ли клик в пределах определенной части a Вид или нет. Как определить, где пользователь нажал на ImageButton через Android?
1
A
ответ
2
Имейте 2 кнопки изображения и попытайтесь достичь того же вида и ощущения, который вы хотите.
В вашем случае, даже если это возможно. Это дорого, сложно и не нужно. И вы будете иметь проблемы с моделированием кнопок (например: фокус)
Edit:
Да я понимаю, но я предлагаю вам не более чем усложнять. Потому что ваше устройство имеет ограниченные ресурсы (например, батарея),
Но вы все еще можете узнать, как создать круг, как кнопка с двумя сторонами на нем, используя две кнопки, которые все еще захватывают: D.
3
Вы должны разделить кнопку на 2 разных и обрабатывать клики отдельно.
thankyou @Diyoda. иногда самое главное - узнать, что не делать. –