我必须添加一些选项卡,或将选项卡的名称编辑到选项卡小部件。现在我想每次在选项卡发生任何更改时重新加载选项卡。为此,我制作了一个方法并调用它每次选项卡发生任何更改时。现在我的问题是该方法在第二次 clearAlltabs() 行之后不起作用。第一次相同的代码运行正常.. 请帮助我..
最佳答案
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 符合您的目的。
如果觉得有用,请不要忘记标记为答案..
关于android - 如何重新加载每次重新加载选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5715989/