我将这个库用于我的滑动菜单。https://github.com/jfeinstein10/SlidingMenu
我最大的问题是,我使用的是 ViewPagerIndicator。因此,假设我添加了三个选项卡到 viewpager,我在其中膨胀了 3 个片段,Tab1、Tab2、Tab3。
从右向左滑动时,我从 Tab1 转到 Tab2。在 Tab1 从左向右滑动时,会打开滑动菜单。
但是假设我在 tab2 中,我从左向右滑动。这应该打开选项卡 1 而不是滑动菜单,它在这里做的。
在我的 BaseActivity 中,这是我添加的代码:
menu = new SlidingMenu(this);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
//menu.setShadowWidthRes(R.dimen.shadow_width);
//menu.setShadowDrawable(R.drawable.shadow);
// menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
menu.setFadeDegree(0.35f);
menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.base_layout);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
当我不在 Tab1 中时,如何停止滑动菜单滑动?