请教大家一个问题,主界面分为3层,top, middle, bottom,中间部分有按钮,这些按钮来调用不同的子界面,要求子界面出来之后,只能覆盖这个middle部分,top和bottom部分不能覆盖,要能看得到,该如何做啊??界面

解决方案 »

  1.   

    如果你只需要"看得到",那你可以在子界面Activity中预留出top,跟bottom的位置,写成透明的.如果你还打算"摸得到",那就需要你了解下TabHost这个控件了。
      

  2.   

    如果有四层窗口,比如,由窗口1上按钮点击--->窗口2--->窗口3-->窗口4.是否也可以这样做,所有的窗口都只能在中间位置,顶部,与底部不会覆盖
      

  3.   

    不管你的界面如何复杂,现在都推荐碎片化方法。把关联性比较大的界面用一个fragment来实现,全局性的直接在fragmentActivity布局里加。
      

  4.   

    中间部分有按钮,这些按钮来调用不同的子界面,要求子界面出来之后,只能覆盖这个middle部分,top和bottom部分不能覆盖,直接获取中间部分的layout  将之前的view移除   添加新的子界面或者fragment  动态添加也很简单
      

  5.   

    开发者页面有Fragment介绍和demo。