Android 滚动Listview项目,即使列表\视图\项目未填满其完整高度

Android 滚动Listview项目,即使列表\视图\项目未填满其完整高度,android,Android,在列表视图中,当项目填满其完整高度时,它将成为可滚动的。我们是否可以使它即使在listview中的项目不足以填充其完整高度的情况下也可以滚动 你可以制作一个迷你列表,缩小它的高度,然后它就可以滚动了 您可以创建一组不可见的“空白”条目。如何执行此操作取决于所使用的适配器类型。例如,阵列适配器,在阵列中使用空白“”文本。基本适配器,覆盖getView和getCount,对于以后的位置,设置空白/透明视图。(由于视图回收,您必须将它们恢复到早期位置的正常状态) 只需将静态布局高度设置为ListVie

在列表视图中,当项目填满其完整高度时,它将成为可滚动的。我们是否可以使它即使在listview中的项目不足以填充其完整高度的情况下也可以滚动

  • 你可以制作一个迷你列表,缩小它的高度,然后它就可以滚动了

  • 您可以创建一组不可见的“空白”条目。如何执行此操作取决于所使用的适配器类型。例如,阵列适配器,在阵列中使用空白“”文本。基本适配器,覆盖getView和getCount,对于以后的位置,设置空白/透明视图。(由于视图回收,您必须将它们恢复到早期位置的正常状态)


  • 只需将静态布局高度设置为ListView?然后它不应该包装内容(或者根据列表的长度进行更改),而是应该在列表长度超过设置的布局高度时可以滚动

    例如:

    android:layout_height="100dp"
    

    如果所有的东西都已经在屏幕上了,你怎么能滚动它呢当项目仅填充listview时,它们是可滚动的,但如果它们是可滚动的,则它提供了良好的用户体验。