2011-09-17 47 views
0

我有一個困難的時間排列我的文本意見直接在彼此之下。我面臨的問題是將我的第二個TextView「prodlocation」排列在「prodname」下面。這兩項之間有很大的差距。我試過「layout_gravity =」top「」但差距仍然存在。有沒有更好的方法來完成這一點?ListView TextView項目之間有很大的差距

<?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/myselector"> 


    <com.github.droidfu.widgets.WebImageView 
     android:id="@+id/productimg" 
     android:adjustViewBounds="true" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"/> 
    <LinearLayout 
     android:orientation="vertical" 
     android:layout_width="0dip" 
     android:layout_weight="1" 
     android:layout_height="fill_parent"> 
     <TextView 
      android:id="@+id/prodname" 
      android:textColor="@drawable/selected_text" 
      android:textStyle="bold" 
      android:paddingLeft="10dip" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:singleLine="true" 
     /> 
     <TextView 
      android:id="@+id/prodlocation" 
      android:textColor="@drawable/selected_text" 
      android:layout_gravity="top"    
      android:paddingLeft="10dip" 
      android:layout_width="fill_parent" 
      android:layout_height="0dip" 
      android:singleLine="true" 
     />   
     <TextView 
      android:id="@+id/prodorigin" 
      android:textColor="@drawable/selected_text"    
      android:paddingLeft="10dip" 
      android:layout_width="fill_parent" 
      android:layout_height="0dip" 
      android:layout_weight="2" 
      android:singleLine="true" 
     /> 
     <TextView 
      android:id="@+id/savings" 
      android:textColor="@drawable/selected_text"    
      android:paddingLeft="10dip" 
      android:layout_width="fill_parent" 
      android:layout_height="0dip" 
      android:layout_weight="2" 
      android:singleLine="true" 
     />     
     <TextView 
      android:id="@+id/price" 
      android:textColor="@drawable/selected_text" 
      android:paddingLeft="10dip" 
      android:layout_width="fill_parent" 
      android:layout_height="0dip" 
      android:layout_weight="3" 
      android:singleLine="true" 
     />   
    </LinearLayout> 

    <ImageView 
     android:id="@+id/throbber" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/ic_popup_sync_1" 
     android:visibility="gone" 
    /> 

</LinearLayout> 

回答

1

嘗試刪除prodName的layout_weight =「1」TextView

+0

這樣做,謝謝slukian – Byron

相關問題