Android 图库内滚动视图内的按钮don’;我对点击没有反应

Android 图库内滚动视图内的按钮don’;我对点击没有反应,android,user-interface,touch,scrollview,android-gallery,Android,User Interface,Touch,Scrollview,Android Gallery,我有一个以滚动视图作为子项的图库。滚动视图可以包含滚动区域内的文本、图像和按钮。我需要确保触摸事件得到了正确处理,并且符合预期 我在这里找到了一个很好的解决方案: 不幸的是,这个解决方案对按钮没有帮助。点击按钮,有时会导致gallery控件滚动到相邻项目 如何防止ScrollView和Gallery滚动当按钮位于scroll view内部且scroll view是Gallery控件中的项时,用户正在点击按钮 有人能为我提供一个识别“点击”手势的解决方案吗?我曾经有过类似的东西——我通过在XML中

我有一个以滚动视图作为子项的图库。滚动视图可以包含滚动区域内的文本、图像和按钮。我需要确保触摸事件得到了正确处理,并且符合预期

我在这里找到了一个很好的解决方案:

不幸的是,这个解决方案对按钮没有帮助。点击按钮,有时会导致gallery控件滚动到相邻项目

如何防止ScrollView和Gallery滚动当按钮位于scroll view内部且scroll view是Gallery控件中的项时,用户正在点击按钮


有人能为我提供一个识别“点击”手势的解决方案吗?

我曾经有过类似的东西——我通过在XML中添加一个onClick来修复它:

<button android:onClick="handleClick" ... />

谢谢它正在工作。但是,点击按钮有时会导致gallery控件滚动到相邻项目。当用户点击按钮时,如何防止ScrollView和Gallery滚动?
public void handleClick(View view) {
    // get the position of the clicked item in the list
    int position = getListView().getPositionForView(view);
    // do something with the item
}