Android和滚动视图内的按钮
我有一个滚动视图,它的子视图包含一个按钮。如果用户试图用手指滚动按钮,我希望视图在不单击按钮的情况下滚动。换句话说,我希望滚动视图使用事件Android和滚动视图内的按钮,android,scrollview,Android,Scrollview,我有一个滚动视图,它的子视图包含一个按钮。如果用户试图用手指滚动按钮,我希望视图在不单击按钮的情况下滚动。换句话说,我希望滚动视图使用事件 如何实现这一点?您必须为自己的目的创建一个自定义按钮,该按钮将覆盖按钮的触控监听器。您必须禁用自定义按钮中的触控监听器。然后,只影响滚动视图。您只需按一下按钮即可实现 return true; 这将使按钮不会使用已处理的事件。。我自己也实现了同样的功能,一个滚动视图中的按钮列表,单击+拖动不会激活按钮。您所要做的就是为按钮设置“可设置单击(false)”
如何实现这一点?您必须为自己的目的创建一个自定义按钮,该按钮将覆盖按钮的触控监听器。您必须禁用自定义按钮中的触控监听器。然后,只影响滚动视图。您只需按一下按钮即可实现
return true;
这将使按钮不会使用已处理的事件。。我自己也实现了同样的功能,一个滚动视图中的按钮列表,单击+拖动不会激活按钮。您所要做的就是为按钮设置“可设置单击(false)”