如果ListView在NestedScrollView中,match_parent不适用于ListView

时间:2015-09-02 10:06:22

标签: android xml listview nestedscrollview

在我的应用中,我使用的是ListView,它位于NestedScrollView内。当我将height的{​​{1}}设置为ListView时,它不会覆盖整个屏幕。我希望match_parent覆盖整个屏幕。

我的XML文件:

ListView

3 个答案:

答案 0 :(得分:40)

将此添加到您的NestedScrollView

android:fillViewport="true"

答案 1 :(得分:2)

机器人:fillViewport = “真”

这使得列表视图覆盖整个设备屏幕,但是如果有大量数据,则不会启用滚动。 You can view its results from this image

答案 2 :(得分:-1)

我不确定这会对你有什么帮助,但我用这个解决方案解决了你的问题

 <ListView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:minHeight="@dimen/min_height"> //minimum height for listview