【问题标题】:Swipable Tabs activity and its title also swipable with back buttonSwipeable Tabs 活动及其标题也可通过后退按钮滑动
【发布时间】:2018-09-25 03:08:34
【问题描述】:

如何使用后退按钮和卡片视图显示下面提到的选项卡视图?

【问题讨论】:

    标签: java android tabs back-button-control


    【解决方案1】:

    首先,如果您想在 Android 手机上使用返回按钮,您必须在 Activity 或 Context 中使用 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 的页面滑动到第一页,如果它在第一页之外的任何其他页面中。

    【讨论】:

      猜你喜欢
      • 2014-04-14
      • 1970-01-01
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多