我从网上得到了一份清单(链接在这里)
它使用两个 xml 布局来创建列表,第一个 xml 只是第二个 xml 将在列表中显示为按钮的背景。
我想做的是有相同的列表,但在顶部添加一个标题或图片标题,我一直在玩这个列表,但我无法让它工作,我能想到的唯一方法就是让这发生以某种方式移动显示第二个 xml 的位置,并在顶部添加我喜欢的任何内容。
感谢您为完成这项工作提供的帮助和想法!
[编辑] 代码片段...第一个 XML 布局
<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="schemas.android.com/apk/res/android";
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_weight="1"
android:scrollbars="none"
android:divider="#000000"
android:scrollingCache="true" android:layout_height="wrap_content"/>
第二个 XML 布局
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="schemas.android.com/apk/res/android"
android:orientation="vertical"
android:background="#AA010101"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<ListView android:id="@+id/list"
android:layout_width="1px"
android:layout_height="1px"
android:layout_weight="1">
</ListView>
<RelativeLayout xmlns:android="schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:paddingLeft="10dp"
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:layout_height="fill_parent">
<ImageView android:id="@+id/img"
android:layout_width="80dp"
android:layout_height="70dp"
android:layout_alignParentLeft="true"
android:scaleType="fitXY" />
<TextView android:layout_width="wrap_content"
android:id="@+id/title"
android:layout_height="wrap_content"
android:paddingTop="18dp"
android:layout_toRightOf="@+id/img"
android:textStyle="bold"
android:textColor="#ffffff"
android:layout_marginRight="50dp"
android:paddingLeft="10dp"
android:textSize="16sp" />
</RelativeLayout>
</LinearLayout>