我有一个TextView
,我想拥有整个屏幕的1/8,而dp只能达到一半的高度,但我如何获得4 TextView
'每个人共享屏幕的下半部分?
现在他们平等地分享高度,但是左边的那些比右边的更宽。
答案 0 :(得分:2)
在RelativeLayout
内,您需要为这些LinearLayout
制作水平TextView
。然后使它们占据相同的空间,用weight="1"
为它们分配相同的权重。
如果您希望TextView
比其他人占用更多或更少的空间,只需为其分配一个比例权重即可。例如,如果您有4个视图并希望第一个视图占用1/2的空间而另外3个视图共享其余视图,则将第一个视图的权重设置为3,将其他视图的权重设置为1.
答案 1 :(得分:-1)
你不能使用相对布局 - 考虑PercentRelativeLayout