正文TabHost的实现分为两种,一个是不继承TabActivity,一个是继承自TabActivity;当然了选用继承自TabActivity的话就相对容易一些,下面来看看分别是怎样来实现的吧。 方法一、定义tabhost:不用继承TabActivity1、布局文件:activity_main.xml
2、JAVA代码
效果图: 此例源码地址:http://download.csdn.net/detail/harvic880925/6657611 (不要分,欢迎下载) 方法二:Tab的内容分开:不用继承TabActivity1、第一个tab的XML布局文件,tab1.xml:
2、第二个tab的XML布局文件,tab2.xml:
3、主布局文件,activity_main.xml:
4、JAVA代码:
效果图: 此例源码地址:http://download.csdn.net/detail/harvic880925/6657679 (不要分,欢迎下载) 方法三:继承自TabActivity1、主布局文件,activity_main.xml:
2、JAVA代码:先将派生自Activity改为TabActivity,然后代码如下:
效果如下:
此例源码地址:http://download.csdn.net/detail/harvic880925/6657791 (不要分,仅供分享) 四:实现微信底部导航栏效果:
参看博客:http://blog.csdn.net/wangkuifeng0118/article/details/7745109 源码地址:http://download.csdn.net/detail/harvic880925/6657767 (不要分,仅供分享)
请大家尊重作者版权,转载请标明出处:http://blog.csdn.net/harvic880925/article/details/17120325 |
|