我之前做分页都是用GridView和ActivityGroup实现的.因为觉得TabHost不好用,还有就是自己水平差的原因吧.如果帮的话,重写view任何问题都可以解决,呵呵,下面请看实现过程,其实很简单.
针对TabHost的运用,我就不多讲解了,网上例子好多,或者你也可以下载我的Demo查看,不过先声明,写的不好.
代码片段:
其实就是那几行加注释部分,相信你看一下就明白.
解决Tab下面白线方法:
首先我们要获取Tab的分页view和textview控件,因为textview默认字体是白色.我们要进行处理.获取后进行相应处理(也就是该加背景的加背景,该改变字体颜色的改变字体颜色).最后我们要对TabHost进行监听(OnTabChangedListener);也不是什么监听,。就是用他的点击执行事件.
下面是视图:



源码下载
具体下载目录在 /2012年资料/8月/30日/Android TabHost解决下面白线