Android 自定义 TabActivity 的实例方法
系统自带的TabActivity的效果不甚理想。开发中对TabActivity自定义可能有两种:第一种:改变TAB行的位置,如放到页面下方。第二种:对TabHost图片的自定义。
一、改变Tab栏的位置
在TabActivity的oncreate方法中添加setContentView(R.layout.tab_host);
其中 Layout tab_host.xml 是从系统资源文件中抠出来之后略作修改。
系统原来的 tab_host.xml内容如下
要实现TAB栏在页面下方,只需简单修改。
这样,就实现了TAB栏在页面下册。需要注意的是,view的id不要修改。
二、自定义TAB的图片
系统自带的tab_indicator.xml内容如下
可以看出,默认情况下,图标在文字上方,并且不能占到整个格,无法满足设计需要。因此可以重写该Layout。
编写tab_in.xml
更多: android http://techfoxbbs.com
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。