读书人

格局技巧收集

发布时间: 2012-08-31 12:55:03 作者: rapoo

布局技巧收集
android:layout_weight属性

layout_width="fill_parent"与layout_weight共同使用时

<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"><Buttonandroid:id="@+id/button1"android:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_weight="6"android:background="#F00"android:text="button1" /><Buttonandroid:id="@+id/button2"android:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_weight="4"android:background="#0F0" android:text="button2" /></LinearLayout>

button1占了4/10,button2占了6/10


layout_width="wrap_content"与layout_weight共同使用时
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"><Buttonandroid:id="@+id/button1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_weight="6"android:background="#F00"android:text="button1" /><Buttonandroid:id="@+id/button2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_weight="4"android:background="#0F0" android:text="button2" /></LinearLayout>

效果与layout_width="fill_parent"时完全相反。button1的宽度占据了屏幕宽度的6/10,而button2的宽度占据了屏幕的4/10


读书人网 >移动开发

热点推荐