Не уверен, что это может помочь:
Если вы используете ImageButton без фона и задаете значение отступа, ваша кнопка будет иметь большую область нажатия.
<ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content"
android:src="@drawable/img_close" android:id="@+id/btnClose"
android:padding="25dip" android:background="#0000"></ImageButton>