【Android开发】自定义TabHost样式

作者: 红色黎明 分类: Android 发布时间: 2012-06-17 15:19

在做Android应用时我们遇到最多的可能就是制作标签切换界面(TabHost)了,像安卓SDK自带的TabHost,样式很丑,又不易于自定义。所以一般我还是习惯使用自己定义的TabHost。

本文是用RadioGroup制作自定义的TabHost。文章最后有我写的一个tabhost的demo。可供参考。

最终效果:

首先需要写一个主界面的xml布局文件。

主界面TabHostDemoActivity的代码:

底部按钮风格home_tab_botton,在styles.xml中设置:

底部按钮按下风格home_tab_btn_bg.xml,代码里的图片我就不放出来了,详细可见附件。

以上列出的是主要代码,其余详细代码请参考附件。OK,自此我们就完成了一个自定义的TabHost。

附件如下,附件使用的是Android 2.2的SDK 。点击可下载。

TabHostDemo

发表评论

电子邮件地址不会被公开。 必填项已用*标注