我有这个Android应用,我的主要活动HomeActivity
使用fragments
和ViewPager
包含两个tab layout
。每个片段都包含一个项目列表,点击后会将用户带到另一个活动。现在,我希望在当前活动中按下tab layout
时返回上一个back button
。简单地说,我如何回到用户来自的标签布局。通常,后退会将用户带到默认选项卡,在本例中为BtcFragment
选项卡,但我希望能够将用户返回到HomeActivity中最初单击的选项卡。
答案 0 :(得分:0)
在您的主要活动中或您定义视图寻呼机的位置创建一个静态方法,如下所示:
public static void ViewPagerTabSelector(int tabNumber) {
mViewPager.setCurrentItem(tabNumber);
}
然后从你想要回到你的onbackpress电话中的活动开始:
@Override
public void onBackPressed() {
MainActivity.ViewPagerTabSelector(0);
}