У меня есть такое изображение
, и я хочу сделать красные области интерактивными. . Я хочу сделать эти области доступными для кликов, что означает, что когда пользователь касается экрана в каком-то красном месте, я хочу получить уведомление a.i я хочу зарегистрировать слушателя.
Проблема в том, что изображение имеет разный размер для разных экранов, некоторые экраны имеют размер 240x320, а некоторые 400x800 для просмотра изображения. Я использую fill_parent, поэтому изображение заполняет весь экран на каждом экране. и эта интерактивная область иногда будет на расстоянии 50dip от левой границы, иногда будет 150dip. Иногда это 10dip сверху, иногда 500dip ... все зависит от размера экрана
как справиться с таким сценарием?