【发布时间】:2010-08-24 18:28:03
【问题描述】:
我在让 ListView 正确显示时遇到问题。目前看起来像这样,带有以下 xml 代码:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/favs_main">
<Button
android:text="Return to Home"
android:id="@+id/return_button"
android:layout_width="150dp"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
android:textSize="15sp"/>
<ListView
android:id="@+id/favsListView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="180dp"
android:layout_above="@id/return_button"/>
</RelativeLayout>
如果您注意到列表在屏幕下方。我希望它位于收藏夹文本下方,而不是位于返回主页按钮上方。然而,问题是我总是希望按钮显示并且列表视图只占据收藏夹文本和按钮之间的空间。文字来自背景图片,所以我不能只在其下方对齐。所以即使有 100 个项目,我仍然想显示按钮。
感谢您的帮助
【问题讨论】:
标签: android xml user-interface