gpt4 book ai didi

Android - 如何在刷新后保持在同一个选项卡上?

转载 作者:行者123 更新时间:2023-11-30 02:02:36 26 4
gpt4 key购买 nike

我在我的 android 应用程序中使用选项卡式布局,并且在其中我提供了下拉刷新的选项。但刷新后它不会在同一个选项卡上重定向。

TabsAdapter代码-

@Override
public Fragment getItem(int index) {

switch (index) {
case 0:
// code
return new MyFragment(args);
case 1:
// code
return new MyFragment(args);
case 2:
// code
return new MyFragment(args);
case 3:
// code
return new MyFragment(args);
}

重定向代码如下-

Intent i = MyFragment.this.getActivity().getIntent();
startActivity(i);
MyFragment.this.getActivity().finish();

如何将我的 Intent 重定向到同一个选项卡?

提前致谢!

最佳答案

使用 SharedPreferences 来存储最后选择的选项卡。

selectedtab=tab.getSelectedTabIndex(); // or something else depending on your tab widget
sharedpreference.edit().putInt("selectedtab",selectedtab).apply();

然后在同一个类的 onCreate 上

selectedtab=sharedpreference.getInt("selectedtab",0);
tab.setSelectedTabIndex(selectedtab);

关于Android - 如何在刷新后保持在同一个选项卡上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31242739/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com