我有一个tabhost, 例如:
final TabHost tabs = getTabHost();
tabs.setup();
TabHost.TabSpec spec = null;
spec = tabs.newTabSpec("search");
spec.setContent(new Intent(this, Search.class));
spec.setIndicator("search");
tabs.addTab(spec);
此tabhost中的是一个Intent,并且在活动中必须更改为其他活动, 问题是我希望在同一个tabhost交换机上的其他活动? 可以这样做吗?
答案 0 :(得分:2)
差不多3个月前我遇到了这个问题。你无法取代活动。因为活动在新屏幕中打开。所以你必须使用视图和布局来实现你想要做的事情。使用setVisiblity和isShown方法可以隐藏和释放您的视图。希望它对它有所了解。