在一个 android 应用程序中,我使用左侧的滑动菜单:https ://github.com/jfeinstein10/SlidingMenu
在其中一项活动中,我有一个 ViewPager:
<android.support.v4.view.ViewPager
android:id="@+id/image_pager"
android:layout_width="match_parent"
android:layout_height="match_parent" />
我从适配器在寻呼机中加载多个图像视图以在它们之间滚动。
但是我在滚动时遇到了冲突。
当我向左滑动时,一切正常,下一张图像就会显示出来。
但是当我向右滑动时,滑动菜单会打开,因为这是他的行为。
我可以通过在 View Pager 上滑动不会传播到滑动菜单的方式来实现它吗?
我试图在寻呼机的OnTouchListener中返回true,但是滑动菜单仍然打开,现在滑块不再起作用了。
viewPager.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
return true;
}
});
谢谢你的帮助