Android 如果包含ImageView,则LinearLay中的onclick属性无效

Android 如果包含ImageView,则LinearLay中的onclick属性无效,android,android-layout,Android,Android Layout,我有一个水平方向的线性布局,类似这样: o一些文本 其中“o”表示图像按钮,“某些文本”表示文本视图。我向LinearLayout添加了一个属性,如下所示: android:onClick="doSomething" 如果我单击ImageButton以外的任何位置,就会触发此操作。我尝试使用特定属性使ImageButton可单击,但没有任何更改。我希望用户能够点击布局内的任何东西来发射“doSomething” 我的问题是:我应该怎么做,以便用户可以单击LinearLayout中的任何内容来触

我有一个水平方向的线性布局,类似这样:

o一些文本

其中“o”表示图像按钮,“某些文本”表示文本视图。我向LinearLayout添加了一个属性,如下所示:

android:onClick="doSomething"
如果我单击ImageButton以外的任何位置,就会触发此操作。我尝试使用特定属性使ImageButton可单击,但没有任何更改。我希望用户能够点击布局内的任何东西来发射“doSomething”

我的问题是:我应该怎么做,以便用户可以单击LinearLayout中的任何内容来触发“doSomething”

只要用户不点击ImageButton,一切都正常,在这种情况下不会发生任何事情


编辑:图像按钮不是图像视图

在哪里使用此布局?关于活动还是关于片段?你可以发布你的活动代码吗?请也发布你的布局代码。你的imageView可以点击吗?我一到家就会发布我的代码。我在一个全新的项目上做了一个空白活动,创建了一个布局,就这样。我写的唯一代码是“doSomething”函数,它只显示一个Toast。没什么疯狂的,我只是在玩安卓。我使ImageView可单击,但没有任何更改。我将尽快编辑我的问题。将ImageView的clickable设置为false。是,默认情况下,所有按钮都可以单击,因为它们是按钮:)