Page 449 - 2
P. 449
double lon = Double.parseDouble(lon_s);
double lat = Double.parseDouble(lat_s);
TMapPoint point = new TMapPoint(lat,lon);
t_array.add(point);
tMapPolyLine.addLinePoint(point);
}
}
}
JSONObject properties = features.getJSONObject(0).getJSONObject("properties");
Message msg = new Message();
msg.what = TOTAL_INFO_DISTANCE;
msg.obj = " 거리:\n" + Double.parseDouble(properties.getString("totalDistance"))/100
0 + "km";
handler.sendMessage(msg);
Message msg2 = new Message();
msg2.what = TOTAL_INFO_TIME;
msg2.obj = " 시간:\n" + Integer.parseInt(properties.getString("totalTime"))/3600 + "
시간" + Integer.parseInt(properties.getString("totalTime"))/60 + " 분";
handler.sendMessage(msg2);
TMapInfo info = tmap.getDisplayTMapInfo(t_array);
tmap.addTMapPath(tMapPolyLine);
tmap.setCenterPoint(info.getTMapPoint().getLongitude(),info.getTMapPoint().getLatitud
e());
tmap.setZoomLevel(20-info.getTMapZoomLevel());
M_Data = null;
} catch (JSONException je) {
Log.d("BluetoothManager", je.getMessage());
}
}
}
}).start();
}
}
<MainActivity>
package com.example.dbstp.mdp_2;
- 449 -