2015-10-19 41 views
0

正如您在給定的圖像中看到的,表格顯示不正確,列不正確,有些寬度較小且較大。我也嘗試最大寬度和最小寬度,但它不工作。 我使用的是listview,因爲列表是動態生成的,所以我使用它的適配器。列表視圖項目未列出正確

<?xml version="1.0" encoding="utf-8"?> 
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/linear_item" 
     android:layout_width="fill_parent" 
     android:layout_height="@dimen/Size_40" 
     android:gravity="center" 
     android:orientation="horizontal" > 

     <TextView 
      android:id="@+id/txt_sn_no" 
      android:layout_width="@dimen/Size_30" 
      android:maxWidth="@dimen/Size_30" 
      android:minWidth="@dimen/Size_30" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:text="Sno" 
      android:textColor="@color/rms_black" 
      android:textSize="@dimen/textsize_12" /> 

     <View 
      android:layout_width="2dp" 
      android:layout_height="fill_parent" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:layout_marginRight="@dimen/Margin_5" 
      android:background="#8B9594" /> 

     <TextView 
      android:id="@+id/txt_item_name" 
      android:layout_width="@dimen/Size_80" 
      android:maxWidth="@dimen/Size_80" 
      android:minWidth="@dimen/Size_80" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:text="Item Name" 
      android:textColor="@color/rms_black" 
      android:textSize="@dimen/textsize_12" /> 

     <View 
      android:layout_width="2dp" 
      android:layout_height="fill_parent" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:layout_marginRight="@dimen/Margin_5" 
      android:background="#8B9594" /> 

     <TextView 
      android:id="@+id/headingfood_type" 
      android:layout_width="@dimen/Size_70" 
      android:maxWidth="@dimen/Size_70" 
      android:minWidth="@dimen/Size_70" 
      android:layout_height="wrap_content" 
      android:text="Food Type" 
      android:textColor="@color/rms_black" 
      android:textSize="@dimen/textsize_12" 
      android:visibility="gone" /> 

     <Spinner 
      android:id="@+id/txt_food_type" 
      style="@style/SpinnerAsEditText" 
      android:layout_width="@dimen/Size_70" 
      android:maxWidth="@dimen/Size_70" 
      android:minWidth="@dimen/Size_70" 
      android:layout_height="wrap_content" 
      android:entries="@array/food_type_array" 
      android:prompt="@string/food_type" 
      android:visibility="gone" /> 

     <View 
      android:layout_width="2dp" 
      android:layout_height="fill_parent" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:layout_marginRight="@dimen/Margin_5" 
      android:background="#8B9594" /> 

     <TextView 
      android:id="@+id/txt_qnty" 
      android:layout_width="@dimen/Size_40" 
      android:maxWidth="@dimen/Size_40" 
      android:minWidth="@dimen/Size_40" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:text="Qty" 
      android:textColor="@color/rms_black" 
      android:textSize="@dimen/textsize_12" 
      android:editable="true" /> 

     <View 
      android:layout_width="2dp" 
      android:layout_height="fill_parent" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:layout_marginRight="@dimen/Margin_5" 
      android:background="#8B9594" /> 

     <TextView 
      android:id="@+id/txt_rate" 
      android:layout_width="@dimen/Size_35" 
      android:maxWidth="@dimen/Size_35" 
      android:minWidth="@dimen/Size_35" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:text="Rate" 
      android:textColor="@color/rms_black" 
      android:textSize="@dimen/textsize_12" /> 

     <View 
      android:layout_width="2dp" 
      android:layout_height="fill_parent" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:layout_marginRight="@dimen/Margin_5" 
      android:background="#8B9594" /> 

     <TextView 
      android:id="@+id/txt_amount" 
      android:layout_width="@dimen/Size_45" 
      android:maxWidth="@dimen/Size_45" 
      android:minWidth="@dimen/Size_45" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:text="Amount" 
      android:textColor="@color/rms_black" 
      android:textSize="@dimen/textsize_12" /> 

     <View 
      android:layout_width="2dp" 
      android:layout_height="fill_parent" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:layout_marginRight="@dimen/Margin_5" 
      android:background="#8B9594" /> 

     <TextView 
      android:id="@+id/txt_cancel" 
      android:layout_width="@dimen/Size_40" 
      android:maxWidth="@dimen/Size_40" 
      android:minWidth="@dimen/Size_40" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:text="Cancel" 
      android:textColor="@color/rms_black" 
      android:textSize="@dimen/textsize_12" /> 

     <View 
      android:layout_width="2dp" 
      android:layout_height="fill_parent" 
      android:layout_marginLeft="@dimen/Margin_5" 
      android:layout_marginRight="@dimen/Margin_5" 
      android:background="#8B9594" /> 

     <TextView 
      android:id="@+id/txt_check" 
      android:layout_width="@dimen/Size_40" 
      android:maxWidth="@dimen/Size_40" 
      android:minWidth="@dimen/Size_40" 
      android:layout_height="wrap_content" 
      android:text="@string/sendtokitchen" 
      android:textColor="@color/rms_black" 
      android:textSize="@dimen/textsize_12" 
      android:visibility="gone" /> 

     <CheckBox 
      android:id="@+id/chkbox" 
      android:layout_width="@dimen/Size_40" 
      android:layout_height="wrap_content" 
      android:maxWidth="@dimen/Size_40" 
      android:minWidth="@dimen/Size_40" /> 

    </LinearLayout> 
+0

這是圖片鏈接.. http://i.stack.imgur.com/6GVNB.png –

回答