Это меня путает:
Насколько я читал, view with setVisibility (View.GONE); не должны получать больше событий касания или щелчка. Мой макет состоит из двух частей, которые будут видны или исчезнут, так что только один из них будет видимым и пригодным для использования одновременно, но View.GONE не делает этого. Я не вижу вид GONE, как и ожидалось, но он по-прежнему реагирует на onClick (и потребляет событие, которое должно получить другое представление).
Можете ли вы мне помочь?
Может быть интересен: Когда я запускаю свой проект, один вид GONE, другой видный. На этот раз он будет работать, как ожидалось (вид GONE в основном игнорируется), но после установки View.GONE через код он перестанет работать.