Swipable Tabs活动及其标题也可以通过后退按钮进行切换

时间:2018-04-15 07:01:55

标签: java android tabs back-button-control

如何使用后退按钮和cardview显示下面提到的标签视图?

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,如果您想在Android手机上使用后退按钮,则必须在活动或上下文中使用override onBackPressed()功能。

@Override
public void onBackPressed() {
   //TODO your code goes here!
}

如果您想在 ViewPager 的页面之间滑动,则必须创建一个视图寻呼机,然后使用index页面在它们之间滑动。

@Override
public void onBackPressed() {
    final ViewPager mViewPager = findViewById(R.id.viewPager);
    if (mViewPager.getCurrentItem() != 0) {
        mViewPager.setCurrentItem(0);
    } else {
        super.onBackPressed();
    }
}

上面提到的代码会将ViewPager的页面刷到第一页,如果它位于第一页以外的任何其他页面中。