我遇到Arrays.asList(5, 6, 7, 8)
这个问题,我有Listview
有4个标签和PagerSlidingTabs
,在第一个标签中我有一个ViewPager
的片段。
问题是在列表的第一项中是一条不应该存在的痘痘线。我把Listview
红色的背景放在一边,这样你就可以看到我滚动的那个小空间。
Lisview
以下是标签的代码:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/adList"
android:visibility="visible">
<ListView
android:id="@+id/matchDetailsListView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:clickable="false"
android:divider="@null"
android:dividerHeight="0dp"
android:background="@color/red" />
</RelativeLayout>
以下是滚动列表时的样子(您可以看到空格已经消失),但当您位于列表顶部时会再次出现:
答案 0 :(得分:0)
使用此 - :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/adList"
android:visibility="visible">
<ListView
android:id="@+id/matchDetailsListView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:clickable="false"
android:divider="@null"
android:dividerHeight="0dp"
android:background="@color/transparent" />
</RelativeLayout>
而不是 - :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/adList"
android:visibility="visible">
<ListView
android:id="@+id/matchDetailsListView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:clickable="false"
android:divider="@null"
android:dividerHeight="0dp"
android:background="@color/red" />
</RelativeLayout>