如何每次重新加载重新加载标签

时间:2011-04-19 11:59:15

标签: android

我必须添加一些选项卡,或者将选项卡的名称编辑到选项卡窗口小部件。现在我想在选项卡发生任何更改时每次重新加载选项卡。为此我已经创建了一个方法并调用它每次当标签发生任何变化时。现在我的问题是该方法在第二次执行clearAlltabs()之后行不通。第一次相同的代码正常运行.. 请帮助我..

1 个答案:

答案 0 :(得分:2)

intentLog = new Intent().setClass(this, ClassName.class);
        specLog = tabHost.newTabSpec("Log").setIndicator("Log",
                res.getDrawable(R.drawable.list)).setContent(
                **intentLog.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)**);
        tabHost.addTab(specLog);

你需要添加一个标志作为Intent.FLAG_ACTVITY_CLEAR_TOP服务于你的目的。

如果你发现它有用,请不要忘记标记答案。