Если я правильно понимаю ваш вопрос, одна возможность, которая не требует специальной обработки onClick для всех элементов вашего макета, - это иметь RelativeLayout верхнего уровня, который содержит ваш макет и прозрачную поверхность, которая захватывает фокус и закрывает экран, а затем все его обработчики событий отправляют событие остальной части содержимого RelativeLayout, а затем обновляют TextView.