当前位置: 代码迷 >> Android >> fragment轮换layout的部分内容,结果fragment只占了父控件的一部分地方,未占满,why
  详细解决方案

fragment轮换layout的部分内容,结果fragment只占了父控件的一部分地方,未占满,why

热度:65   发布时间:2016-05-01 10:19:31.0
fragment替换layout的部分内容,结果fragment只占了父控件的一部分地方,未占满,why
layout中有三部分内容,从上到下是textview,imageview和一个relativelayout。

然后我写了一个fragmet,其布局只是一个listview。

然后我用fragmeng替换relativelayout,结果在新运行的结果中,最下面只显示一行listview的一个item的高度。可以滑动看到listview的全部内容,但没有占满父控件剩下的地方。

宽高都是填充父窗体。

高手,高手,高手。。。。问题在等你


------解决方案--------------------
我擦  貌似还说错了  帖子搞混了  fragment的android:layout_weight
------解决方案--------------------
用FrameLayout替换RelativeLayout试试,好像RelativeLayout在只有一个Child的时候布局有点奇怪来着……