1.如果尼在mainactivity中继承的是SlidingFragmentActivity
声明public SlidingMenu sm;
2.在你的fragment中这样写
mainActivity.sm.addIgnoredView(viewPager);//忽视这个view
这样得话slidingmenu就没有作用了~~~
如果你想让viewpage滑动到第一页的时候想让slidingmenu起作用~~~也就是说侧滑栏可以打开
此时调用mainActivity.sm.clearIgnoredViews(); //清空所有
至于如何确定当前页面的页数调用方法
private OnPageChangeListener kl=new OnPageChangeListener() {
@Override
public void onPageSelected(int arg0) {
// TODO Auto-generated method stub
这里可以获取到当前的页数
}
@Override
public void onPageScrolled(int arg0, float arg1, int arg2) {
// TODO Auto-generated method stub
}
@Override
public void onPageScrollStateChanged(int arg0) {
// TODO Auto-generated method stub
}
};