我无法正确理解这些函数在我的FragmentActivity
课堂上的用途。
viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageSelected(int pos) {
// on changing the page
// make respected tab selected
position = pos;
actionBar.setSelectedNavigationItem(pos);
new Getquestions().execute();
}
@Override
public void onPageScrolled(int arg0, float arg1, int arg2) {
}
@Override
public void onPageScrollStateChanged(int arg0) {
}
});
}
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
}
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
// on tab selected
// show respected fragment view
viewPager.setCurrentItem(tab.getPosition());
}
@Override
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
}
我正在使用视图寻呼机进行页面滑动,我想要做的是,如果条件为假,例如我有三个edit texts
in fragment one
,并且如果用户想要在fragment two
不填充文本的情况下滑动到,那么一定不能滑动。
我试图找到任何这样的例子,但我找不到它。任何人都可以帮忙吗?了解这些功能将帮助我实现我想的东西