【问题标题】:ListView not scroll completelyListView 不能完全滚动
【发布时间】:2015-09-01 08:35:07
【问题描述】:

我遇到了一个问题。列表中有 7 个项目,屏幕上仅显示 3 个项目。当我向下滚动时,列表视图会滚动到第三个项目,但它不会再进一步​​了。当我再次向上然后尝试再次向下滚动时,它工作正常。下面是我的布局文件:

  <LinearLayout
    android:id="@+id/container_list"
    android:layout_width="100dp"
    android:layout_height="match_parent"
    android:layout_alignParentRight="true"
    android:layout_marginRight="35dp"
    android:orientation="vertical">

    <TextView
        android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_marginLeft="5dp"
        android:text="List Items"
        android:visibility="invisible"
        android:textColor="@color/gray_background" />

    <ListView
        android:id="@+id/relatedList"
        android:layout_width="wrap_content"
        android:layout_height="0dip"
        android:layout_weight="1"
        android:layout_marginTop="10dp"
        android:divider="#00000000"
        android:dividerHeight="15.0sp"
        android:nextFocusDown="@id/relatedList"
         android:nextFocusUp="@id/relatedList"
        android:requiresFadingEdge="none"
        android:scrollbars="none"
        android:visibility="visible" />
</LinearLayout>

请告诉我我做错了什么。

【问题讨论】:

  • 你为什么要在这添加 android:nextFocusDown="@id/relatedList" android:nextFocusUp="@id/relatedList" 这些行?
  • @RajanBhavsar 它是错误添加的。现在我在删除这些行后检查了。但没有工作。
  • @RajanBhavsar 我已经通过 GridView 更改了我的 ListView 有一列对我来说效果很好......但我想知道我的 listview 中的问题是什么。
  • 让我试试你的布局

标签: android listview scroll


【解决方案1】:

换行试试

android:layout_height="0dip"

android:layout_height="wrap_content"

【讨论】:

  • 亲爱的朋友,这不是问题,因为他被用来处理LinearLayout。
猜你喜欢
  • 1970-01-01
  • 2015-08-29
  • 1970-01-01
  • 2021-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-03
  • 1970-01-01
相关资源
最近更新 更多