android - Disable the gestures in PagerAdapter/ViewPager -


first of sorry bad english.

i got working pageradapter 3 views. works fine. can switch through views normal gestures , buttonclicks. want disable gestures. possible switch through views buttonclicks , disable gestures?

here pageradapter:

public class mypageradapter extends pageradapter {           public int getcount() {             return 3;         }          public object instantiateitem(view collection, int position) {              layoutinflater inflater = (layoutinflater) collection.getcontext()                     .getsystemservice(context.layout_inflater_service);              int resid = 0;             switch (position) {             case 0:                 resid = r.layout.back;                 break;             case 1:                 resid = r.layout.stock;                 break;             case 2:                 resid = r.layout.menu;                 break;             }              view view = inflater.inflate(resid, null);              ((viewpager) collection).addview(view, 0);              return view;         }          @override         public void destroyitem(view arg0, int arg1, object arg2) {             ((viewpager) arg0).removeview((view) arg2);           }          @override         public boolean isviewfromobject(view arg0, object arg1) {             return arg0 == ((view) arg1);          }          @override         public parcelable savestate() {             return null;         }     } 

solved:

    final view touchview = findviewbyid(r.id.remotepager);     touchview.setontouchlistener(new view.ontouchlistener() {         @override         public boolean ontouch(view v, motionevent event) {              return true;         }     }); 

override ontouchlistener() , return false disable paging on swipe.

public boolean ontouchevent(android.view.motionevent ev) {         if (super.ontouchevent(ev)) {             return false;         } } 

Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -