private
class
GPSListener
implements
LocationListener {
public
void
onLocationChanged(Location location ) {
Double latitude = location.getLatitude();
Double longitude = location.getLongitude();
float
speed = (
float
)(location.getSpeed() *
3.6
);
String msg =
"Latitude : "
+ latitude +
"\nLongitude:"
+ longitude+
"\nspeed:"
+ speed;
Log.i(
"GPSListener"
, msg);
Toast.makeText(getApplicationContext(), msg, Toast.LENGTH_SHORT).show();
try
{
URL url =
new
URL(SERVER_ADDRESS +
"/sensormonitor/insert.php?lat="
+
" latitude"
+
"&lng="
+
" longitude"
+
"&speed="
+
"speed"
+
"&juso="
+
"juso"
);
url.openStream();
Toast.makeText(getApplicationContext(),
"서버전송성공."
, Toast.LENGTH_SHORT).show();
}
catch
(Exception e){
Toast.makeText(getApplicationContext(),
"서버전송실패."
, Toast.LENGTH_SHORT).show();
}