1.TabHost多标签布局
-
TabHost的xml文件中,TabHost、TabWidget和显示TabHost的部分(通常用FrameLayout),这3部分的id是不可修改的,必须使用Android提供的id。
-
TabHost在自定义前,需要初始化,也就是调用tab.setup();(tab是TabHost对象)
-
使用TabHost在几个activity间跳转时,需要继承AcitvityGroup类。并且在初始化时需要调用
tab.setup(ActivityGroup.getLocalActivityManager()); -
TabSpec是TabHost的内部类,TabHost需要通过tab.addTab(TabSpec对象)来添加组件,添加的组件
之间可以通过TabHost跳转。而实现跳转最重要的是TabSpec的setContent方法,简单来说就是TabSpec的setContent方法传入什么参数,决定TabHost会跳转到哪里。