使ListView与其他项目一起滚动

时间:2012-07-25 05:50:51

标签: android listview

http://realdevs.tistory.com/entry/asdf

↑图片。

使用ListView时遇到问题。

由于屏幕已满widgets,我希望ListView的项目与layout中的其他项目一起滚动。

在图片上,蓝色的是布局上的小部件,红色的是ListView的项目。

当我向上滚动项目时,它们会移动,但蓝色的项目不会移动。

如何将它与ListView一起移动,因为它是ListView中的项目?

3 个答案:

答案 0 :(得分:1)

您添加blue layout作为listView标题。

this将帮助您添加布局作为标题。

答案 1 :(得分:0)

只需在scrollview

中添加蓝色部分即可
 <ScrollView
           xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"  
           >

your layout
........


 </ScrollView>

答案 2 :(得分:0)

来自http://realdevs.tistory.com/entry/asdf

中的图片

我正在编写xml这个。

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical">

<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="#e0e0e0"
    android:orientation="vertical" >

    <!-- this layout add your other items. I'm exam add Button -->
    <Button
        android:id="@+id/butonTop"
        android:layout_width="fill_parent"
        android:layout_height="40dp"
        android:layout_marginLeft="5dp"
        android:layout_marginRight="5dp"
        android:layout_marginTop="5dp"
        android:text="Top Button" />

</LinearLayout>

<!-- ListView in bottom screen and can auto scroll.  --> 
<ListView
    android:id="@+id/dataListView"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginLeft="5dp"
    android:layout_marginRight="5dp"
    android:layout_marginTop="5dp"
    android:drawSelectorOnTop="false" >
</ListView>

</LinearLayout>