【问题标题】:ListFragment takes all the width, leaving nothing for the restListFragment 占据了所有的宽度,其余的一无所有
【发布时间】:2014-03-11 13:46:55
【问题描述】:

我正在尝试制作一个应用程序来显示带有 youtube 视频链接的数据树。 很简单,作为学习经验.... 在进入链接本身之前,我有 3 层嵌套: 分类,攻击型,响应型,链接 所以我想为第一个列表使用 ListFragment,其余的为 ExpandableListFragment; 因为我想在平板电脑屏幕上显示它,所以我想将所有 3 个片段并排放置...

我开始测试视频部分,并制作了一些按钮,并想现在添加带有类别的 rist 片段,但令人惊讶的是,完美运行的视频显示片段现在消失了,并且 Listfragment 占据了一切这个地方……

所以我尝试将布局添加到列表中,但什么也没做:

好的,没有办法发布其余的,尝试的邮件在这里: http://bboett.free.fr/stov.mail

【问题讨论】:

  • 我真的试过了,但是没办法发,正常的文本被错误地标记为代码,我不能发布其余的......我把我写的原始邮件放在我的个人网络空间.....

标签: android xml android-listview android-fragments


【解决方案1】:

您需要在定义中使用 match_parent 和 layout_weight 而不是 wrap_content。这里有一个简单的解释:http://www.chess-ix.com/blog/the-use-of-layout_weight-with-android-layouts/

【讨论】:

  • 太棒了!非常感谢,应该早点问,并避免很多挫折......必须确实将宽度设置为 0 并使用重量,这就是诀窍!再次感谢!
  • 抱歉不知道我能做到:D
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-01
  • 2011-08-15
  • 2010-11-06
  • 1970-01-01
  • 2020-05-26
  • 2014-11-24
相关资源
最近更新 更多