小弟正在做的东西需要实现选项卡效果,即在屏幕下方设置几个选项卡,我用的TabHost,四个选项卡对应四个独立的Activity,用的TabSpec.setContent(intent),这样的话四个Activity的布局文件都处于tabcontent中,问题出来了,tabcontent必须用Framelayout布局,这样一来Activity中的控件就只能显示一个,试过嵌套也无法解决,高手来帮个忙。
或者大家给我指个实现选项卡效果的其他思路,但每个选项卡的内容都比较复杂,所以肯定要用多个activity。

解决方案 »

  1.   

    我就用了一个Activity,我也期待楼主能解决,你可以参考下使用ActivityGroup或者RadioGroup
      

  2.   

    看了半天不是很清楚楼主的需求,但是希望我下面的回答能对楼主有用。每个标签下面的内容布局其实跟tabcontent没有太大的关系。因为你每个标签下是不同的activity,内容就是你这个activity的布局,你只需要对这个activity的布局做修改即可。
      

  3.   

    每个tab下的activity的xml都自动采用tabcontent的Framelayout布局,而不管该activity的xml的布局类型,我试验了是这样的。
    最后用其他方式做的,没有用TabHost。