在android中的全部组件都有android:layout_height,android:layout_width,android:layout_weight这三个属性,所以今天写了这篇总结,总结关于组件布局的问题。
各个属性可以设置的值:
android:layout_height:wrap_content,match_parent(fill_parent),px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters)
针对3种情况展开讨论:
假想一个列表框,需要放置3个组件,每个组件的长度可以是需要变化的(如TextView随文本的长度变化),或者是长度固定的(如ImageView组件)。
(在同一个LinearLayout如果不设比重则LinearLay