哪有map?从代码看没有错误,除非是你自己逻辑业务错误

解决方案 »

  1.   

    也许你的意思是       你把3个map 放在一个循环里我就好了
    list里的map就够多了
      

  2.   


    <?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="fill_parent"
        android:layout_gravity="center"
        android:orientation="vertical" >    <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal" >        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginLeft="3dp"
                android:layout_weight="1"
                android:gravity="center"
                android:text="出库单信息"
                android:textSize="18sp" >
            </TextView>
        </LinearLayout>    <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" >        <TextView
                android:id="@+id/tv_out_handNum"
                android:layout_width="100dip"
                android:layout_height="40dip"
                android:layout_marginLeft="10dip"
                android:gravity="center"
                android:text="手工编号"
                android:textColor="#000000"
                android:textSize="15sp" />        <EditText
                android:id="@+id/et_out_handNum"
                android:layout_width="100dip"
                android:layout_height="40dip"
                android:layout_alignParentRight="true"
                android:layout_marginRight="10dip"
                android:gravity="center"
                android:textColor="#000000"
                android:textSize="15sp" />        <TextView
                android:id="@+id/tv_outType"
                android:layout_width="100dip"
                android:layout_height="40dip"
                android:layout_below="@id/tv_out_handNum"
                android:layout_marginLeft="10dip"
                android:gravity="center"
                android:text="出库类型"
                android:textColor="#000000"
                android:textSize="15sp" />        <Spinner
                android:id="@+id/outType"
                android:layout_width="100dp"
                android:layout_height="40dip"
                android:layout_alignParentRight="true"
                android:layout_below="@id/et_out_handNum"
                android:layout_marginRight="10dip"
                android:textColor="#000000"
                android:textSize="15sp" />        <TextView
                android:id="@+id/tv_out_supply"
                android:layout_width="100dip"
                android:layout_height="40dip"
                android:layout_below="@id/tv_outType"
                android:layout_marginLeft="10dip"
                android:gravity="center"
                android:text="收货人"
                android:textColor="#000000"
                android:textSize="15sp" />        <Spinner
                android:id="@+id/out_supply"
                android:layout_width="100dp"
                android:layout_height="40dip"
                android:layout_alignParentRight="true"
                android:layout_below="@id/outType"
                android:layout_marginRight="10dip"
                android:textColor="#000000"
                android:textSize="15sp" />        <TextView
                android:id="@+id/tv_out_re"
                android:layout_width="100dip"
                android:layout_height="40dip"
                android:layout_below="@id/tv_out_supply"
                android:layout_marginLeft="10dip"
                android:gravity="center"
                android:text="备注"
                android:textColor="#000000"
                android:textSize="15sp" />        <EditText
                android:id="@+id/et_out_re"
                android:layout_width="100dp"
                android:layout_height="40dip"
                android:layout_alignParentRight="true"
                android:layout_below="@id/out_supply"
                android:layout_marginRight="10dip"
                android:textColor="#000000"
                android:textSize="15sp" />
        </RelativeLayout>    <View
            android:layout_width="fill_parent"
            android:layout_height="1px"
            android:background="#000000" >
        </View>    <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal" >        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginLeft="3dp"
                android:layout_weight="1"
                android:gravity="center"
                android:text="商品列表"
                android:textSize="18sp" >
            </TextView>
        </LinearLayout>    <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal" >        <TextView
                android:id="@+id/out_goods_id"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginLeft="3dp"
                android:layout_weight="1"
                android:text="编号"
                android:textSize="15sp" >
            </TextView>        <TextView
                android:id="@+id/goodsName"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginLeft="3dp"
                android:layout_weight="1"
                android:text="名称"
                android:textSize="15sp" >
            </TextView>        <TextView
                android:id="@+id/quanity"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginLeft="3dp"
                android:layout_weight="1"
                android:text="数量"
                android:textSize="15sp" >
            </TextView>
        </LinearLayout>    <ListView
            android:id="@+id/out_goods_list"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" >
        </ListView>    <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" >        <Button
                android:id="@+id/sure"
                android:layout_width="100dip"
                android:layout_height="40dip"
                android:layout_marginLeft="10dip"
                android:gravity="center"
                android:text="@string/sure"
                android:textColor="#000000"
                android:textSize="18sp" />        <Button
                android:id="@+id/cancel"
                android:layout_width="100dip"
                android:layout_height="40dip"
                android:layout_alignParentRight="true"
                android:layout_marginRight="10dip"
                android:gravity="center"
                android:text="@string/cancel"
                android:textColor="#000000"
                android:textSize="18sp" />
        </RelativeLayout></LinearLayout>
      

  3.   

    你去看看listview跟simpleAdapter的用法吧
      

  4.   

    我觉得你应该学习一下baseAdapter的用法 这样就很好解决你的问题了
      

  5.   

    你的意思就是想把列表头不循环,有新数据了只循环列表。可以把你的ListView拆分成两个ListView,列表头用一个专门显示列表头,列表内容用一个实时刷新内容。UI布局上让他们看起来向一个就行。