 |
|
ปักหมุดครับผม
Code (Android-Java)
@Override
protected void onPostExecute(String result) {
try {
JSONArray data = new JSONArray(result);
for (int i = 0; i < data.length(); i++) {
JSONObject c = data.getJSONObject(i);
map = new HashMap<String, Object>();
map.put("id", c.getString("id"));
map.put("travel_name", c.getString("travel_name"));
map.put("travel_activity", c.getString("travel_activity"));
map.put("travel_latitude", c.getString("travel_latitude"));
map.put("travel_longitude", c.getString("travel_longitude"));
map.put("travel_image", c.getString("travel_image"));
map.put("travel_image_full",
(Bitmap) loadBitmap(c.getString("travel_image")));
MyArrList.add(map);
id = map.get("id").toString();
name = map.get("travel_name").toString();
image = map.get("travel_image").toString();
address = map.get("travel_activity").toString();
latitude = map.get("travel_latitude").toString();
longitude = map.get("travel_longitude").toString();
lat = Double.parseDouble(latitude);
lng = Double.parseDouble(longitude);
type = "travel";
id_name = id + "," + name + "," + type + "," + image;
Bitmap image1 = (Bitmap) map.get("travel_image_full");
try {
myMap.addMarker(new MarkerOptions()
.position(new LatLng(lat, lng))
.title(id_name)
.snippet(address)
.icon(BitmapDescriptorFactory
.fromBitmap(getRoundedCornerBitmap(image1))));
} catch (Exception e) {
e.printStackTrace();
}
}
} catch (JSONException e) {
e.printStackTrace();
}
dismissDialog(DIALOG_DOWNLOAD_JSON_PROGRESS);
removeDialog(DIALOG_DOWNLOAD_JSON_PROGRESS);
}
}
|
 |
 |
 |
 |
Date :
2013-10-17 02:40:22 |
By :
nutsai4 |
|
 |
 |
 |
 |
|
|
 |