Я использую созданный viewpager ontouch кнопки, содержит фрагмент перетаскивания перетаскивания. Поэтому, когда я перетаскиваю палец, проведите пальцем по экрану, перетащив его назад, и экран несколько раз зависает, я попытался отключить прокрутку конкретный фрагмент, но unsuccesfull, что я пытался этоviewpager с отключением перетаскивания отключен
Как мой взгляд пейджера использует класс PageAdapter, поэтому на onPageChangeListener в onPageScrolledChanged(int state)
@Override
public void onPageScrollStateChanged(final int state) {
switch (state) {
case ViewPager.SCROLL_STATE_SETTLING: mPager.setPagingEnabled(false);
break;
case ViewPager.SCROLL_STATE_IDLE: mPager.setPagingEnabled(true);
break;
}
}
Я также попытался viewpager.seEnabled(false);
на pageSelected()
, , но ничего не работает, как и мой класс ext окончание RelativeLayout
поэтому я не могу продлить Viewpager
использовать onInterceptTouchEvent()
,
любезно гид перепутались, спасибо
заранее