看了xml文件相信所有人都明朗了吧其实每个选项卡都是TextView+ImageView的组合
//这里可以进行点击相应选项卡后进行的触发事件,一般为显示新闻页面private void initTabState(){ 每次点击新的选项卡都调用此方法将所有选项卡都置换为未点击状态这么做是有点麻烦,但是我还没想到更加优雅的方法囧...
关于GONE和INVISIBLE的区别有一篇中文博客讲的比较好:
当控件visibility属性为INVISIBLE时界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间