我不知道为什么如果我在 LinearLayout 的顶部放置一个按钮,然后在其下方放置一个视图,我可以看到该按钮。但是,如果我将按钮放在视图下方,视图会覆盖它。
例如,使用顶部的按钮,一切都是可见的:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
<View
android:id="@+id/view1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
但是如果将按钮放在视图下方,则只能看到视图:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<View
android:id="@+id/view1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</LinearLayout>
为什么是这样?我怎样才能看到不覆盖放在它下面的东西?