当前位置: 代码迷 >> Android >> 个有关问题,主界面分为三层,子界面怎么不全屏
  详细解决方案

个有关问题,主界面分为三层,子界面怎么不全屏

热度:52   发布时间:2016-05-01 10:02:52.0
请教大家个问题,主界面分为三层,子界面如何不全屏?
请教大家一个问题,主界面分为3层,top, middle, bottom,中间部分有按钮,这些按钮来调用不同的子界面,要求子界面出来之后,只能覆盖这个middle部分,top和bottom部分不能覆盖,要能看得到,该如何做啊??
界面

------解决方案--------------------
如果你只需要"看得到",那你可以在子界面Activity中预留出top,跟bottom的位置,写成透明的.

如果你还打算"摸得到",那就需要你了解下TabHost这个控件了。
------解决方案--------------------
不管你的界面如何复杂,现在都推荐碎片化方法。把关联性比较大的界面用一个fragment来实现,全局性的直接在fragmentActivity布局里加。
------解决方案--------------------
中间部分有按钮,这些按钮来调用不同的子界面,要求子界面出来之后,只能覆盖这个middle部分,top和bottom部分不能覆盖,

直接获取中间部分的layout  将之前的view移除   添加新的子界面

或者fragment  动态添加也很简单
  相关解决方案