Android自定义TabActivity的实例方法

系统自带的TabActivity的效果不甚理想。开发中对TabActivity自定义可能有两种:第一种:改变TAB行的位置,如放到页面下方。第二种:对TabHost图片的自定义。

网站设计制作过程拒绝使用模板建站;使用PHP+MYSQL原生开发可交付网站源代码;符合网站优化排名的后台管理系统;成都网站建设、成都做网站收费合理;免费进行网站备案等企业网站建设一条龙服务.我们是一家持续稳定运营了十载的创新互联网站建设公司。

一、改变Tab栏的位置

在TabActivity的oncreate方法中添加setContentView(R.layout.tab_host);

其中 Layout tab_host.xml 是从系统资源文件中抠出来之后略作修改。

系统原来的 tab_host.xml内容如下


Android 自定义 TabActivity 的实例方法

 

要实现TAB栏在页面下方,只需简单修改。

Android 自定义 TabActivity 的实例方法

 

这样,就实现了TAB栏在页面下册。需要注意的是,view的id不要修改。
二、自定义TAB的图片

系统自带的tab_indicator.xml内容如下

Android 自定义 TabActivity 的实例方法

 

可以看出,默认情况下,图标在文字上方,并且不能占到整个格,无法满足设计需要。因此可以重写该Layout。

编写tab_in.xml

Android 自定义 TabActivity 的实例方法

 

更多: android http://techfoxbbs.com


本文名称:Android自定义TabActivity的实例方法
文章链接:http://bzwzjz.com/article/jjhejh.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 成都网站设计 教育网站设计方案 专业网站建设 四川成都网站制作 企业网站设计 高端品牌网站建设 成都网站设计 高端网站设计 成都网站建设 成都网站制作 品牌网站建设 成都网站建设 网站建设方案 成都网站制作 成都网站建设 成都定制网站建设 重庆企业网站建设 成都网站设计 手机网站制作设计 企业手机网站建设 定制网站建设