4

我有一个RelativeLayout包含几个项目:一个ImageView和几个小TextView的。从功能上讲,我希望在单击中的任何内容时触发相同的单击事件RelativeLayout。在视觉上,我想查看RelativeLayout更改的背景,以便它显示正在单击的整个布局(或“项目”)。

我的问题是,每次我点击TextView's 时,点击都不会传播回父视图,因此背景颜色不会改变。我怎样才能做到这一点?

4

1 回答 1

7

确保您没有OnClickListener分配给您的任何孩子RelativeLayout通常足以让他们不收到点击。还要检查你是否有android:cliclable="true"任何机会。然后,一旦你OnClickListener对你的RelativeLayout它应该得到所有的点击。

于 2012-11-19T20:44:04.703 回答