01.
@Override
02.
protected
Void doInBackground(String... arg) {
03.
04.
05.
06.
EditText strKeySearch = (EditText) findViewById(R.id.txtKeySearch);
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
18.
19.
20.
List<NameValuePair> params =
new
ArrayList<NameValuePair>();
21.
22.
try
{
23.
JSONArray data =
new
JSONArray(Connect.getHttpPost(url, params));
24.
25.
final
ArrayList<HashMap<String, String>> MyArrList =
new
ArrayList<HashMap<String, String>>();
26.
HashMap<String, String> map;
27.
28.
for
(
int
i =
0
; i < data.length(); i++) {
29.
JSONObject c = data.getJSONObject(i);
30.
31.
map =
new
HashMap<String, String>();
32.
map.put(
"proID"
, c.getString(
"proID"
));
33.
map.put(
"proName"
, c.getString(
"proName"
));
34.
map.put(
"startpro"
, c.getString(
"startpro"
));
35.
map.put(
"endpro"
, c.getString(
"endpro"
));
36.
map.put(
"address"
, c.getString(
"address"
));
37.
map.put(
"imgpath"
, c.getString(
"imgpath"
));
38.
MyArrList.add(map);
39.
}
40.
41.
42.
}
catch
(JSONException e) {
43.
44.
e.printStackTrace();
45.
}
46.
47.
48.
return
null
;
49.
}