文案android中调用web service源码.pdf
1.packagecom.android;
2.
3.importjava.util.ArrayList;
4.importjava.util.HashMap;
5.importjava.util.Iterator;
6.importjava.util.List;
7.importjava.util.Map;
8.importjava.util.Map.Entry;
9.
10.importorg.ksoap2.SoapEnvelope;
11.importorg.ksoap2.serialization.SoapObject;
12.importorg.ksoap2.serialization.SoapPrimitive;
13.importorg.ksoap2.serialization.SoapSerializationEnvelope;
14.importorg.ksoap2.transport.AndroidHttpTransport;
15.
16.importandroid.app.Activity;
17.importandroid.app.ProgressDialog;
18.importandroid.os.Bundle;
19.importandroid.os.Handler;
20.importandroid.os.Message;
21.importandroid.view.View;
22.importandroid.view.View.OnClickListener;
23.importandroid.widget.Button;
24.importandroid.widget.EditText;
25.importandroid.widget.ListView;
26.importandroid.widget.SimpleAdapter;
27.
28.publicclassMainActivityextendsActivity{
29.//显示结果的listview
30.ListViewlistView=null;
31.//输入文本框
32.EditTextprovinceEdit=null;
33.//用于存放数据的集合list
34.ListMapString,Objectdata=null;
35.//提示框
36.ProgressDialogmyDialog=null;
37.//搜索按钮
38.ButtonsearchButton=null;
39.
40./**Calledwhentheactivityisfirstcreated.*/
41.@Override
42.publicvoidonCreate(BundlesavedInstanceState){
43.super.onCreate(savedInstanceState);
44.setContentView(R.layout.main);
45.//获得文本输入框
46.provinceEdit=(EditText)
this.findViewById(R.vinceEdit);
47.//获得搜索按钮
48.searchButton=(Button)
this.findViewById(R.id.searchButton);
49.