2015-01-16 74 views
0

我想在列中的每個項目之間添加空格以及我希望在每行之間添加一個小空格,我曾試過填充,分隔符和應用null,它不會在我的案例中工作。每個項目和每一行之間的間距

我已經加入分隔器高度,以列表視圖在下面的代碼,但不工作了

<LinearLayout android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 

    <ListView android:id="@+id/listView" 
     android:layout_width="match_parent" 
     android:layout_height="0dp" 
     android:layout_weight="1" 
     android:divider="@android:color/transparent" 
     android:dividerHeight="10.0sp"/>/> 

    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:textSize="25dp" 
     android:textStyle="bold" 
     android:text="total and comment section" /> 
    </LinearLayout> 

and items layout is which displays items in the listview 

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="horizontal" > 


    <TextView 
     android:id="@+id/textView1" 
     android:layout_gravity="center" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:textSize="25dp" 
     android:text="TextView" /> 

    <TextView 
     android:id="@+id/textView2" 
     android:layout_gravity="center" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:textSize="25dp" 
     android:text="TextView" /> 

</LinearLayout> 

回答

0

你嘗試補白或頁邊距設置爲自定義ArrayAdapter列表視圖中的每一行?

+0

沒有我的佈局如何在自定義類中設置試圖 – sarah

+0

http://www.ezzylearning.com/tutorial/customizing-android-listview-items-with-custom -arrayadapter - 有關自定義適配器的非常簡單的教程 http://www.vogella.com/tutorials/AndroidListView/article.html - 有關使用ListView的綜合教程 –

0
 for space in row you want to set dividerHeight of listview 
     and for column 
     you want to set android:layout_marginLeft for right text view 

     <?xml version="1.0" encoding="utf-8"?> 
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:orientation="horizontal" > 

      <TextView 
       android:id="@+id/textView1" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_gravity="center" 
       android:text="TextView" 
       android:textSize="25dp" /> 

      <TextView 
       android:id="@+id/textView2" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_gravity="center" 
       android:layout_marginLeft="50dp" 
       android:text="TextView" 
       android:textSize="25dp" /> 

     </LinearLayout> 
+0

我希望爲每列設置固定寬度,如果數據長度爲更應該截斷 – sarah

0

試試這個

android:layout_height="0dp" 
android:layout_weight="1" 
android:divider="#00000000" 
android:dividerHeight="5dp" 
相關問題