Как определить, где пользователь нажал на ImageButton через Android?

Это моя кнопка Image. я путаюсь с тем, что я не знаю, как определить, нажал ли пользователь на половину входа в систему или половину регистрации, чтобы я мог перенести их в соответствующее действие. я был бы невероятно признателен, если кто-то может 1) назвать ресурс, который я могу использовать, чтобы изучить самостоятельно, или 2) объяснить процесс поиска местоположений просмотра и любые возможные алгоритмы, используемые для определения, был ли щелчок в пределах определенной части Вид или нет.

2 ответа

Решение

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

В твоем случае, хотя такие вещи выполнимы. Это дорого, сложно и ненужно. И у вас будут проблемы со стилем кнопок (например, фокус)

Редактировать:

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

Но вы все равно можете получить опыт создания кнопки в форме круга с двумя сторонами на ней, используя 2 кнопки, которые по-прежнему интересны:D.

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

Другие вопросы по тегам