AndroidのListViewの子要素(ListItem)にButtonを設置したとき、子要素(ListItem)のonClickListenerが呼ばれなくなってしまうのをどうするか。

ListViewの子要素(ListItem)にButtonを設置したら、ListItemのonClickListenerが呼ばれなくなっちゃった。ButtonとListItemでそれぞれ別の挙動をさせたいのに困った。AndroidのListViewって、ListItemをAdapterからじゃんじゃんつくって、 ListItemにタッチしたときのイベントはsetOnClickListenerで設定すればOK。でも…