关于tabhost使用的一点积累(未整理)
在使用tabhost时,可以考虑使用radiobutton来进行tabhost标签设置,而选择隐藏tabhost本身的tabwidget,可参考博文http://www.cnblogs.com/over140/archive/2011/03/02/1968042.html,此博文中的radiobutton的监听也可替换成radioGroud的监听处理。
若需在tabhost里再放入tabhost时,要注意两个tabhost的id不要相同,即不要都使用android自设定的tabhost(即layout里的id都为@android:id/tabhost),不然getTabHost()到的都是同一个tabhost.
如果用系统默认的tabhost时,直接用getTabhost()初始化,整个类继承tabActivity。
对于自定义的tabhost,activity里不用继承tabActivity,可通过findViewById()获得该tabhost,然后莫要忘记调用这tabhost的setup()或者setup(LocalActivityManager activityGroup)方法,如果后面使用 setContent(android.content.Intent)即setContent参数是一个实例化的Intent时
必须使用setup(LocalActivityManager activityGroup),而对应的整个类必须继承ActivityGroup;使用setup()时,整个类继承的是Activity。