我有一个列表视图,我在那里添加headerview到列表。每一件事情都很好,但当我滚动列表headerview也与列表一起移动,所以我想避免headerview滚动,我的意思是我必须滚动列表时,我列表达到顶视图(标题栏),headerview必须保持底部的标题栏。Android:如何避免在listview,android中滚动标题?
任何一个可以给我一个这样的解决方案?
我有一个列表视图,我在那里添加headerview到列表。每一件事情都很好,但当我滚动列表headerview也与列表一起移动,所以我想避免headerview滚动,我的意思是我必须滚动列表时,我列表达到顶视图(标题栏),headerview必须保持底部的标题栏。Android:如何避免在listview,android中滚动标题?
任何一个可以给我一个这样的解决方案?
而是一个头的使用下面的布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
--> Your header layout here
</LinearLayout>
<ListView android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1" />
</LinearLayout>
重要的事情需要注意:
@android:id/list
才能使用ListActivity我不确定我是否正确理解你的问题。 所以我得到你喜欢的东西。
<ListView>
<Header />
<Item />
<Item />
<Item />
</ListView>
你为什么不这样做
<Header />
<ListView>
<Item />
<Item />
<Item />
</ListView>
?
对于一个标题,这是一个好主意。但如果我有,不同的列表模式相同的列表视图。我为每个模式 – Srinivas 2010-11-25 08:39:43
而不是添加标题视图直接添加视图到列表视图上方的布局。 我实现了我所有的列表视图这样所有这些工作GRT ..
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:id="@+id/RelativeLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@+id/title_top_refine_search" android:layout_width="fill_parent"
android:layout_height="45dip"
android:src="@drawable/title_bar_top"
android:scaleType="fitXY"
android:layout_alignParentTop="true" >
</ImageView>
<TextView android:id="@+id/TextView01" android:textColor="#FFFFFF" android:layout_marginTop="5dip"
android:textStyle="bold" android:gravity="center" android:textSize="23dip"
android:text="Refine Search" android:layout_width="fill_parent" android:layout_height="wrap_content"></TextView>
<ListView android:id="@+id/ListView01"
android:layout_below="@+id/title_top_refine_search"
android:layout_alignParentBottom="true"
android:layout_height="fill_parent"
android:layout_width="fill_parent"> </ListView>
</RelativeLayout>
布局样品含标题视图,并低于
列表视图对于我来说,当我包括我的列表视图之前调用<include>
标记它工作得很好, 代码是这样的
<include layout="@layout/stationlist_header"/>
<ListView
android:id="@+id/mylist"
android:layout_width="match_parent"
android:layout_height="210dp"
android:layout_gravity="bottom"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
>
</ListView>
提供了一个头标,这是一个好头。但如果我有,不同的列表模式相同的列表视图。我给每个模式的标题视图 – Srinivas 2010-11-25 08:40:12