Некоторое время назад мне пришлось сделать нечто похожее на это, и в итоге я написал свой собственный делегат и назначил для него все компоненты в моем макете. Это громоздко, но не слишком болезненно для реализации, и получилось хорошо.
Суть в том, что в API я ничего не видел, чтобы справиться с такими вещами. Единственное, что я могу предложить, это то, что, безусловно, можно назначить компоненту onclicklistener и просто отправить событие на компонент onclicklistener другого компонента, например:
thislinearlayout.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
getOtherComponent().performClick();
}
});
Вы можете сделать то же самое с сенсорными слушателями.