滑动菜单手势覆盖了图表手势的可滚动手势-Android。

3
我在我的应用程序中使用了来自此处的滑动菜单。我的应用程序还有一个GraphView,我在其中实时设置一些数据。图形是可滚动的线性图形,向左和向右可以滚动。但是,由于滑动菜单通过从左到右的手势来控制,所以用户无法在图形上滚动,因为菜单会不断弹出。
是否有办法在按下某个特定项时覆盖菜单功能?图形项目只是一个LinearLayout。
我还在使用片段,所以每个菜单项都是一个片段。

1
滑动菜单可以配置为在从极端侧面拖动时打开。我认为启用该配置,你就没问题了。 - M-Wajeeh
谢谢您的建议。我不知道我可以这样做。它非常有效。 - phedon rousou
1个回答

15

确保你打电话给

setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);

而不是

setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

在您的SlidingMenu对象/片段/活动上,以便菜单仅在您从屏幕的边缘/边框拖动它时显示


谢谢,这就像是最简单和最方便的解决方案。正是我想要的。 - phedon rousou

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接