首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

动态更替tab indicator

2012-09-21 
动态更换tab indicator初始化tabHost getTabHost() ?TabSpec tabSpec tabHost.newTabSpec(abc)?ta

动态更换tab indicator

初始化

tabHost = getTabHost(); ?
TabSpec tabSpec = tabHost.newTabSpec("abc");?
tabSpec.setIndicator("helloabc");?
tabSpec.setContent(new MyViewFactory());?
tabHost.addTab(tabSpec);?

我想动态更换为

TabSpec tabSpec = MyTabActivity.getTabSpec();?
tabSpec.setIndicator("xyz");?
可是上面的方法不好用

要想修改需要用:

TextView title = (TextView) tabHost.getTabWidget().getChildAt(tabId).findViewById(android.R.id.title)?
title.setText("xyz");?

热点排行