我正在使用viewPager为android手表进行左右滑动操作。我可以使用 viewPager 在片段之间切换。但它有时会停留,当我向左滑动当前片段时(它像 onBackPressed 一样工作)。它从底部带来相同的片段,尽管我向左滑动当前。
因此,我在问我可以使用什么来在 android watch 而不是 viewpager 的片段之间切换。
viewPager = (ViewPager) findViewById(R.id.pager);
PagerAdapter pagerAdapter = new PagerAdapter(getSupportFragmentManager());
viewPager.setAdapter(pagerAdapter);
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener()
{
// This method will be invoked when a new page becomes selected.
@Override
public void onPageSelected(int position) {
}
// This method will be invoked when the current page is scrolled
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
}
// Called when the scroll state changes:
// SCROLL_STATE_IDLE, SCROLL_STATE_DRAGGING, SCROLL_STATE_SETTLING
@Override
public void onPageScrollStateChanged(int state) {
}
});