我正在尝试创建一个适合 Button 和 ImageView 的 ListView。我有一个 RelativeLayout,它在顶部有一个 Button,在底部有一个 ImageView。我想要他们之间的 ListView 。这就是我所做的。
我在 Button 下看到了我的 listView,但它与底部的 ImageView 重叠。那么如何才能让ListView在ImageView之上呢?
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/control_panel"
android:layout_width="@dimen/mywidth"
android:layout_height="match_parent"
android:orientation="vertical">
<Button android:id="@+id/button"
android:layout_height="@dimen/button_size"
android:layout_width="@dimen/button_size"
android:scaleType="center"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:background="@drawable/btn_shutter" />
<ListView android:id="@+id/image_list"
android:layout_width="@dimen/button_size"
android:layout_height="wrap_content"
android:drawSelectorOnTop="false"
android:layout_above="@+id/image"
android:layout_below="@+id/button"/>
<ImageView
android:id="@+id/image"
android:layout_width="@dimen/mywidth"
android:layout_height="@dimen/image_height"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"/>
</RelativeLayout>