gpt4 book ai didi

android - 在抽屉导航内处理 ViewPager 滑动

转载 作者:太空宇宙 更新时间:2023-11-03 13:53:06 25 4
gpt4 key购买 nike

我在 Navigation Drawer 中使用 ViewPager,当我想滑动到 ViewPager 中的下一个选项卡时遇到问题。在打开抽屉导航的方向滑动有效,但在关闭抽屉导航的方向滑动无效。

这意味着我通常可以向“右”方向滑动到 ViewPager 页面,但是当我想向“左”滑动时,NavigationDrawer 会拦截触摸事件并自行关闭。

如果用户在没有水平滚动的内容上滑动,我仍然希望能够关闭抽屉导航。我怎样才能完成这样的事情?谢谢。

最佳答案

使用 View.requestDisallowInterceptTouchEvent(true); 当你不想让你的 ViewPager 关闭时,调用这个 View.requestDisallowInterceptTouchEvent(false); 紧接在 Action_Up 之后。

它的作用是防止父级监听或拦截触摸事件。

关于android - 在抽屉导航内处理 ViewPager 滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32771664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com