我的印象是'dip'(密度独立像素)值是使用%值来确定布局元素的宽度和高度的android解决方案。我认为这是使用静态'px'(像素)值或其他静态测量(如厘米或英寸)的升级。
不幸的是,dip值不会像百分比值那样缩放,Android中是否有类似于宽度和高度参数的百分比值?
洞察力赞赏!
答案 0 :(得分:5)
这样的事可能有用:
android:layout_weight=".70"
这将是70%的空间。
您只需将其添加到您想要的任何值,例如按钮或文本框或其他内容
答案 1 :(得分:1)
据我所知,唯一的方法是以编程方式或使用layout_weight
有关layout_weight的信息,请参阅this link
答案 2 :(得分:0)
我遇到了同样的问题,但找不到答案,所以我转而采取一切措施,而不是在XML中。这是我能为你提供的唯一见解。 :P对不起!回答另一个答案..我从未尝试过layout_weight ..只有layout_width和layout_height ..但是如果你正在尝试layout_weight并且它不接受浮动,那么它可能是一个不同的ADK级别。 (我在ADK 7编程)