Android:让Parent View Handle On Click

Sab*_*ado 2 android onclick relativelayout android-layout

我有一个RelativeLayout包含几个项目:一个ImageView和一些小TextView的.从功能上来说,如果单击任何内容,我希望在点击事件触发时具有相同的功能RelativeLayout.在视觉上我想看到RelativeLayout更改的背景,以便它显示正在单击整个布局(或"项目").

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

Mar*_*ski 5

确保您没有OnClickListener被分配给您的任何孩子RelativeLayout通常只需要他们不会获得点击.同时检查你是否有android:cliclable="true"机会获得它.然后,一旦你assing OnClickListenerRelativeLayout应该得到所有的点击.