1.布局文件如下
<HorizontalScrollView
android:id="@+id/ScrollView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:visibility="visible">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:visibility="visible">
<LinearLayout
android:id="@+id/ll_stock"
android:layout_width="match_parent"
android:layout_height="30dp"
android:orientation="horizontal"
android:visibility="visible"
>
<TextView
android:id="@+id/xh"
android:layout_width="50dp"
android:layout_height="30dp"
android:text="序号"
android:textSize="20sp"
android:textColor="@color/black_textview"
/>
<TextView
android:id="@+id/djbh"
android:layout_width="90dp"
android:layout_height="30dp"
android:layout_weight="0.49"
android:text="单据编号"
android:textSize="20sp"
android:textColor="@color/black_textview"
/>
<TextView
android:id="@+id/ddbh"
android:layout_width="90dp"
android:layout_height="30dp"
android:text="订单编号"
android:textSize="20sp"
android:textColor="@color/black_textview"
android:layout_weight="0.20"
/>
<TextView
android:id="@+id/tvwlbh"
android:layout_width="90dp"
android:layout_height="30dp"
android:text="物料编号"
android:textSize="20sp"
android:textColor="@color/black_textview"
android:layout_weight="0.24"
/>
<TextView
android:id="@+id/wlmc"
android:layout_width="90dp"
android:layout_height="30dp"
android:text="物料名称"
android:textSize="20sp"
android:textColor="@color/black_textview"
android:layout_weight="0.24"
/>
<TextView
android:id="@+id/lxdm"
android:layout_width="90dp"
android:layout_height="30dp"
android:layout_weight="0.61"
android:text="类型代码"
android:textSize="20sp"
android:textColor="@color/black_textview"
/>
<TextView
android:id="@+id/lxmc"
android:layout_width="90dp"
android:layout_height="30dp"
android:text="类型名称"
android:textSize="20sp"
android:textColor="@color/black_textview"
android:layout_weight="0.23"
/>
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/black_textview"
android:visibility="visible"/>
<ListView
android:id="@+id/stockin_zp"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:dividerHeight="1dp"
android:divider="@color/black_textview"
android:visibility="visible"
>
</ListView>
</LinearLayout>
</HorizontalScrollView>
2.Activity文件中写的是
//调用方法填入内容
listView = (ListView) findViewById(R.id.stockin_zp);
adapter = new 原料入库Adapter(this, dataList);
listView.setAdapter(adapter);
new 获取原料入库Task().execute();
//列表选中一行数据
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//点击执行
//获取选中行的单据编号
单据编号 = adapter.getItem(position).get单据编号();
//隐藏列表 显示输入框
ScrollView1.setVisibility(View.GONE);
//显示
llxinxi.setVisibility(View.VISIBLE);
}
});