gpt4 book ai didi

android - 切换选项卡和重启 Activity

转载 作者:搜寻专家 更新时间:2023-11-01 09:02:37 24 4
gpt4 key购买 nike

我想每次切换时重新启动 Activity ,一项 Activity 连接网络并上传数据。

如果它成功显示数据,则无需在选项卡更改时重新启动 Activity 。

如果不能显示数据不成功,希望每次切换tab时重启activity,重新连接网络上传。

如何实现?

最佳答案

请检查此代码

  productSpec = tabHost.newTabSpec("Products");
Intent productsIntent = new Intent(this, ProductActivity.class);
Bundle param = new Bundle();
param.putInt("Categories", 0); //Your id
param.putCharSequence("CategoryName", "No Category");
productsIntent.putExtras(param);
productSpec.setContent(productsIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));

//这是我们所在的位置 清除当前标签..

在不同的 Activity 中访问 tabHost 并执行相同的操作..

 Intent productsIntent = new Intent(context, ProductActivity.class);
Bundle param = new Bundle();
param.putInt("Categories", 1); //Your id
param.putCharSequence("CategoryName", categoryValues[position]);
productsIntent.putExtras(param);
MainTabActivity.productSpec.setContent(productsIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));
MainTabActivity.tabHost.setCurrentTab(1);

关于android - 切换选项卡和重启 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13968299/

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