1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| StringRequest stringRequest = new StringRequest(Request.Method.POST, AppConfig.URL_Marker,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
JSONObject jsonObj = new JSONObject(response);
JSONArray jsonArray = jsonObj.getJSONArray("markers");
for (int i = 0; i < jsonArray.length(); i++) {
jresponse = jsonArray.getJSONObject(i);
latitude = Double.parseDouble(jresponse.getString("lat"));
longitude = Double.parseDouble(jresponse.getString("lng"));
mMap.addMarker(new MarkerOptions()
.position(new LatLng(latitude,longitude))
.icon(BitmapDescriptorFactory.fromResource(R.drawable.tram_48))
.draggable(true));
}
} catch (JSONException e) {
e.printStackTrace();
}
//pDialog.dismiss();
}
}, |
Partager