2015-10-06 5 views
1

это мой ImageButton. моя путаница в том, что я не знаю, как определить, нажал ли пользователь на половину входа или половину регистрации, поэтому я могу перейти к соответствующему действию. я был бы невероятно благодарен, если бы кто-то мог: 1) назвать ресурс, который я могу использовать, чтобы узнать сам по себе, или 2) объяснить процесс поиска мест просмотра и любых возможных алгоритмов, используемых для определения того, был ли клик в пределах определенной части a Вид или нет. enter image description hereКак определить, где пользователь нажал на ImageButton через Android?

ответ

2

Имейте 2 кнопки изображения и попытайтесь достичь того же вида и ощущения, который вы хотите.

В вашем случае, даже если это возможно. Это дорого, сложно и не нужно. И вы будете иметь проблемы с моделированием кнопок (например: фокус)

Edit:

Да я понимаю, но я предлагаю вам не более чем усложнять. Потому что ваше устройство имеет ограниченные ресурсы (например, батарея),

Но вы все еще можете узнать, как создать круг, как кнопка с двумя сторонами на нем, используя две кнопки, которые все еще захватывают: D.

+0

thankyou @Diyoda. иногда самое главное - узнать, что не делать. –

3

Вы должны разделить кнопку на 2 разных и обрабатывать клики отдельно.