Bab*_*584 6 tabs android android-actionbar
可以在ActionBar中启用/禁用Tabs吗?使用TabHost这不是问题..我这样做:
tabHost.getTabWidget().getChildAt(3).setVisibility(true);
Run Code Online (Sandbox Code Playgroud)
和所有工作..但如果我想在ActionBar中使用Tabs做同样的事情?在Tab类中不存在setEnable();
ActionBar bar = getActionBar();
Tab tab = bar.newTab();
tab.setText("Test");
tab.setEnable(false); /*DON'T EXIST!!*/
Run Code Online (Sandbox Code Playgroud)
我能怎么做??
你可以使用removeTab( ActionBar.Tab tab )
-method ActionBar
:
bar.removeTab( tab );
Run Code Online (Sandbox Code Playgroud)
然后使用addTab( ActionBar.Tab tab, int position )
它将其重新放入,前提是您保存已Tab
删除的位置:
bar.addTab( tab, savedTabPosition );
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11510 次 |
最近记录: |