У меня есть макет, который относительно позиционирован. В ней я получил (сейчас) две вещи:Почему кнопка нажата, когда на нее накладывается другой макет?
- интерактивными Button, который привязан к OnClick-Event
- A LinearLayout который наложенными на весь экран
Хотя LinearLayout является накладывая кнопку, кнопка все еще доступна для клика. Даже если в оверлее есть еще одна кнопка.
Как этого избежать?
Это то, что я пытался, но он не сделал изменения: [' code'] (sidebar.setOnClickListener (новый OnClickListener() { \t \t \t \t \t \t @Override \t \t \t общественного недействительными OnClick (Просмотр v) { \t \t \t \t // TODO автоматическая генерация метод заглушки \t \t \t \t \t \t \t} \t \t}) ;) – androidavid
mmm, прослушиватель onTouch будет работать тогда (если ваш onTouch реализация возвращает true). –
Хорошо, кажется, что это НЕ работает при анимации ... нужно сделать обходной путь с невидимым за – androidavid