android tabhost --android UI 学习

  实现TabHost有三种方式:继承自TabActivity,ActivityGroup和自定义的Activity
实现效果图:
android tabhost --android UI 学习

备注:我在继承TabActivity的时候,将TabWidget的android:layout_height设置为"fill_parent"时,tab中不显示任何东西。如图
android tabhost --android UI 学习
   如果修改了tabwidget和framelayout的id,系统会报需要相应的标签,这个是在setup方法调用的默认id。因为他只会在当前的layout中找android.R.id.tabs和android.R.id.tabcontent。

   如果想让tab显示在下边,只需要将tabwidget和framelayout调换位置即可。

    试着修改了一下tabwidget和framelayout的属性id值,但是没有找到解决办法,哪位大牛如果知道,可以告诉一下,


转载:http://www.adobex.com/android/source/details/00000115.htm

你可能感兴趣的:(android,UI,学习,tabhost,--android)