2011-09-13 42 views
1

我有一个问题,我的列表视图,如果有一个长名称的东西,它会创建列表项之间的巨大差距。视图应显示名称和日期Listview无法正常显示

listview

,你可以看到有一个巨大的空间monthly event后和日期缺失,为何这样做?

的ListView XML

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content"> 
<TextView android:text="@+id/calendarEntryText" 
      android:id="@+id/calendarEntryText" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:padding="10dp" 
      android:textSize="25sp"/> 
<TextView android:text="@+id/dateEntryText" 
      android:id="@+id/dateEntryText" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:padding="15dp" 
      android:textSize="20sp"/> 
</LinearLayout> 

回答

1

我可以告诉你有关丢失的部分,那是因为你正在使用水平线性布局,它的第一个孩子正处在父母的整个宽度。所以没有第二个孩子的地方。我建议你使用相对布局。 HTH。