Listview conflicts with Viewpage, listviewviewpage
ListView. addHeaderView (viewpage) conflict with listview Solution
Override the dispatchTouchEvent method.
Public class MyViewPager extends ViewPager {
// Private static final String TAG = "ViewPager ";
Public MyViewPager (Context context ){
Super (context );
}
Public MyViewPager (Context context, AttributeSet attrs ){
Super (context, attrs );
}
@ Override
Public boolean dispatchTouchEvent (MotionEvent ev ){
// LogHelper. I (TAG, "MyViewPager dispatchTouchEvent ,");
If (getParent ()! = Null ){
GetParent (). requestDisallowInterceptTouchEvent (true );
}
Return super. dispatchTouchEvent (ev );
}
@ Override
Public boolean onInterceptTouchEvent (MotionEvent arg0 ){
// LogHelper. I (TAG, "MyViewPager onInterceptTouchEvent ,");
Return super. onInterceptTouchEvent (arg0 );
}
}
Copyright Disclaimer: This article is an original article by the blogger and cannot be reproduced without the permission of the blogger.