更新时间:2023-02-06 19:10:52
我在活动"中使用了此
第1步:
为布尔值创建全局变量
private boolean doubleBackToExitPressedOnce = false;
第2步:
然后使用onBackPress()活动方法
Then in onBackPress() method of activity
我做到了
@Override
public void onBackPressed() {
if (mViewPager.getCurrentItem() > 0) {
//if any tab selected instead of tab 1
mDoubleBackToExitPressedOnce = false;
} else if (mViewPager.getCurrentItem() == 0) {
//if tab 1 selected
mDoubleBackToExitPressedOnce = true;
if (mDoubleBackToExitPressedOnce)
super.onBackPressed();
}
mViewPager.setCurrentItem(0);//go to tab 1
}