当在ScrollView中含有ViewPager时,ViewPager左右滑动不灵了,因为被ScrollView抢去了
在代码中加入:
ViewPager.setOnPageChangeListener(new OnPageChangeListener() {
public void onPageSelected(int position) {
ViewPager.getParent().requestDisallowInterceptTouchEvent(true);
}
public void onPageScrolled(int arg0, float arg1, int arg2) {
}
public void onPageScrollStateChanged(int arg0) {
scrollview.requestDisallowInterceptTouchEvent(true);
}
});
能够解决这一问题。