appcelerator 从选项卡组中隐藏 actionBar

appcelerator hide actionBar from tabgroup

我想在 appcelerator titanium android 的 tabGroup 中隐藏 ActionBar。 当我们在 appcelerator 中创建新项目时,它默认有一个标签栏和一个操作栏。我想删除那个 actionBar 并且只想在我的选项卡组中有选项卡我尝试了很多代码其中之一如下

tabGroup.addEventListener("open", function() {
    var actionBar = tabGroup.getActivity().actionBar;
    if (actionBar) {
        actionBar.hide();
    }
});

但此代码示例还隐藏了我的选项卡组中的选项卡。 请帮我。 提前致谢。

很遗憾,这是不可能的。 Titanium mobile 使用 ActionBar.Tab 功能实现 TabGroup 和 Tabs Source code of Titanium TabGroup

因此,如果您隐藏 ActionBar,您也会隐藏选项卡:)

我也遇到了同样的问题,可以将tabGroup Title设置为空,Title栏会自动消失:

var tabGroup = Titanium.UI.createTabGroup({
     title:'',
});