我需要更改布局中3个视图的layout_weight,根据屏幕的物理尺寸。这些视图的权重为0-1-0,但在xlarge屏幕上使用时,必须更改为0.2-0.6-0.2。
我尝试将layout_weight保存在不同的dimensions.xml副本中(一个在values / dimensions中,另一个在values-xlarge / dimensions中),但似乎我不能在不设置dp / px或w / e(无法保存像1或0.2这样的“原始”数字)的情况下给出尺寸。
是否可能通过xml以某种方式实现,还是我必须编程才能实现?
我尝试将layout_weight保存在不同的dimensions.xml副本中(一个在values / dimensions中,另一个在values-xlarge / dimensions中),但似乎我不能在不设置dp / px或w / e(无法保存像1或0.2这样的“原始”数字)的情况下给出尺寸。
是否可能通过xml以某种方式实现,还是我必须编程才能实现?