如何在选项卡更改时重新加载选项卡活动?

当选项卡再次select时如何重新加载活动? 请给我一个示例code..when我按下标签它给我旧的输出,但我想重新加载该活动的新更新的输出,所以请帮助我非常感谢。

Solutions Collecting From Web of "如何在选项卡更改时重新加载选项卡活动?"

只需使用.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)到您的标签类

  tabHost.addTab(tabHost.newTabSpec("Your Tab") .setIndicator("tab indicator") .setContent(new Intent(this, TabClass.class) .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP))); 

你也可以使用onWindowFocusChanged方法,如果你需要添加一些更多的进程,当获得一个特定的标签焦点..

 @Override public void onWindowFocusChanged(boolean hasFocus) { // TODO Auto-generated method stub //You can add your own method to refresh data within the tab //(Ex: refreshData()) super.onWindowFocusChanged(hasFocus); }