【发布时间】:2018-09-25 03:08:34
【问题描述】:
如何使用后退按钮和卡片视图显示下面提到的选项卡视图?
【问题讨论】:
标签: java android tabs back-button-control
如何使用后退按钮和卡片视图显示下面提到的选项卡视图?
【问题讨论】:
标签: java android tabs back-button-control
首先,如果您想在 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 的页面滑动到第一页,如果它在第一页之外的任何其他页面中。
【讨论】: