ScrollView 中的 ListFragment Android
ListFragment inside a ScrollView Android
这是我当前的布局:
<RelativeLayout>
<ListFragment/>
</RelativeLayout>
我想在片段之前添加一张图片,像这样:
<ScrollView>
<RelativeLayout>
<ImageView/>
<ListFragment/>
</RelativeLayout>
</ScrollView>
但是,ListFragment
使用 ListView
,我希望图片随着 ListView
移动。
如果我们将 ListView
替换为 LinearLayout
,它一定可以工作,但是我如何使用 ListFragment
和 LinearLayout
来代替呢?或者至少,我如何使用 LinearLayout
作为列表?
谢谢。
不要做像将 ListView 放入 ScrollView 这样可怕的事情(你会混淆 Android 的滚动管理器),只需使用 ListView 的 addHeaderView()
method , 在所有项目之前放置一个视图。
如此添加的 "header" 将与项目一起滚动。
这是我当前的布局:
<RelativeLayout>
<ListFragment/>
</RelativeLayout>
我想在片段之前添加一张图片,像这样:
<ScrollView>
<RelativeLayout>
<ImageView/>
<ListFragment/>
</RelativeLayout>
</ScrollView>
但是,ListFragment
使用 ListView
,我希望图片随着 ListView
移动。
如果我们将 ListView
替换为 LinearLayout
,它一定可以工作,但是我如何使用 ListFragment
和 LinearLayout
来代替呢?或者至少,我如何使用 LinearLayout
作为列表?
谢谢。
不要做像将 ListView 放入 ScrollView 这样可怕的事情(你会混淆 Android 的滚动管理器),只需使用 ListView 的 addHeaderView()
method , 在所有项目之前放置一个视图。
如此添加的 "header" 将与项目一起滚动。