滚动ListView更改

时间:2013-10-15 11:26:23

标签: android listview

请告诉我,为什么在一个列表视图滚动中不断更改项目? 如何使它永久化?

<ListView 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:id="@+id/WallList" 
        android:layout_margin="10dp" 
        android:divider="@android:color/transparent" 
        android:dividerHeight="20dp" 
        android:padding="10dp" 
        android:fadeScrollbars="false" 
        android:scrollbarStyle="outsideInset"/> 

自定义列表视图:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
              android:layout_width="fill_parent" 
              android:layout_height="wrap_content" 
              android:background="@drawable/listbackground" 
              android:padding="10dp"> 

    <TextView android:id="@+id/text1" 
              android:layout_width="match_parent" 
              android:layout_height="wrap_content" 
              android:gravity="center_horizontal" 
              android:textColor="#000" 
              android:textSize="15dp" 
              android:text="ghbd"/> 

</LinearLayout>

图像: http://i.imgur.com/tDkZgdb.png http://i.imgur.com/sQn0H8M.png

1 个答案:

答案 0 :(得分:1)

在自定义列表视图

<?xml version="1.0" encoding="utf-8"?>

<TextView android:id="@+id/text1" 
          android:layout_width="match_parent" 
          android:layout_height="75dp" 
          android:gravity="center_horizontal" 
          android:textColor="#000" 
          android:textSize="15dp" 
          android:text="ghbd"/> 

将textview高度设置为固定大小'android:layout_height =“75dp”'。这样他们就不会异常伸展。