可以在ActionBar中启用/禁用Tabs吗?
使用TabHost这不是问题..我这样做:
使用TabHost这不是问题..我这样做:
tabHost.getTabWidget().getChildAt(3).setVisibility(true);
和所有工作..但如果我想在ActionBar中使用Tabs做同样的事情?
在Tab类中不存在setEnable();
ActionBar bar = getActionBar(); Tab tab = bar.newTab(); tab.setText("Test"); tab.setEnable(false); /*DON'T EXIST!!*/
我能怎么做??
解决方法
你可以使用ActionBar的
removeTab( ActionBar.Tab tab )
方法:
bar.removeTab( tab );
然后使用addTab( ActionBar.Tab tab,int position )
将其重新放入,前提是您保存已移除的标签的位置:
bar.addTab( tab,savedTabPosition );
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。