“—-”表示布局区域
“….”表示另一个布局区域
<--------------------><----<TextVIEw_1>----><--------------------><-<..<TextVIEw_a...>-> <-<... ...>-><-<... ...>-><-<... >...>-><-<................>-><-<................>-><-<................>-><-<..*layout_end*..>-><--------------------><----<TextVIEw_2-----><----- >-----><-------------------->
“….”布局的内容只是TextVIEw_a,在* layout_end *之前不足以填充.
如果我在“….”布局中放置match_parent,则不会显示TextVIEw_2.像这样:
<--------------------><----<TextVIEw_1>----><--------------------><-<..<TextVIEw_a...>-> <-<... ...>-><-<... ...>-><-<... />...>-><-<................>-><-<................>-><-<................>-><-<................>-><-<................>-><-<................>-><-<................>-><-<..*layout_end*..>->
我需要“….”布局填充空间,但为TextVIEw_2留出一个空间.
我能做些什么才能获得高效率?结果:
<--------------------><----<TextVIEw_1>----><--------------------><-<..<TextVIEw_a...>-> <-<... ...>-><-<... ...>-><-<... >...>-><-<................>-><-<................>-><-<................>-><-<..*layout_end*..>-><--------------------><----<TextVIEw_2-----><----- >-----><-------------------->
右:http://s30.postimg.org/f63iski0h/correto.png
错了:http://s11.postimg.org/jdq8al71f/incorreto.png
<linearLayout androID:orIEntation="vertical" androID:layout_wIDth="match_parent" androID:layout_height="mtch_parent"> <linearLayout androID:layout_wIDth="match_parent" androID:layout_height="48dip"/> <linearLayout androID:layout_wIDth="match_parent" androID:layout_height="0dip" androID:layout_weight="1"> <!-- put your TextVIEw here --> </linearLayout> <linearLayout androID:layout_wIDth="match_parent" androID:layout_height="48dip"/> </linearLayout>总结
以上是内存溢出为你收集整理的android – 如何使布局填充空间,直到底部的另一个布局全部内容,希望文章能够帮你解决android – 如何使布局填充空间,直到底部的另一个布局所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)