有没有办法为框架布局设置优先级..我的问题是。 每次我加载我的活动。它将首先显示第3帧布局,因为它包含listView。 我需要先显示第一个framelayout。第一帧和第二帧布局包含一些文本和按钮。我正在使用辅助类来加载listview视图。
<RelativeLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
android:layout_height="fill_parent">
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/first">
</FrameLayout>
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/first"
android:id="@+id/second">
</FrameLayout>
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/second"
android:id="@+id/third">
</FrameLayout>
</RelativeLayout>
答案 0 :(得分:0)
您可以使用layout_weight,将根元素中的总权重设置为100。
然后在第一个给出20,第二个20和第三个60,所以它们按顺序显示。 您可以使用百分比