202 |
Location loc = locationLookup.getLocation(); |
Location loc = locationLookup.getLocation(); |
203 |
StringBuffer message = new StringBuffer(); |
StringBuffer message = new StringBuffer(); |
204 |
message.append("Location info:\n"); |
message.append("Location info:\n"); |
205 |
message.append("-Obtained by: ").append(loc != null ? loc.getProvider() : "-").append("\n"); |
if (loc != null) { |
206 |
message.append("-Accuracy: ").append(loc != null ? (int)loc.getAccuracy() : "-").append("m\n"); |
message.append("-Obtained by: ").append( loc.getProvider() ).append("\n"); |
207 |
message.append("-Latitude: ").append(loc != null ? loc.getLatitude() : "-").append("\n"); |
message.append("-Accuracy: ").append( (int)loc.getAccuracy()).append("m\n"); |
208 |
message.append("-Longitude: ").append(loc != null ? loc.getLongitude() : "-").append("\n"); |
message.append("-Latitude: ").append( loc.getLatitude()).append("\n"); |
209 |
|
message.append("-Longitude: ").append( loc.getLongitude() ).append("\n"); |
210 |
|
} else { |
211 |
|
message.append(" - No location data!"); |
212 |
|
} |
213 |
|
|
214 |
MessageBox.showMessage(this, message.toString()); |
MessageBox.showMessage(this, message.toString()); |
215 |
break; |
break; |
216 |
default: |
default: |
308 |
intent.putExtra("longitude", longitude); |
intent.putExtra("longitude", longitude); |
309 |
intent.putExtra("stationid", station.getId()); |
intent.putExtra("stationid", station.getId()); |
310 |
intent.putExtra("address", station.getAddress()); |
intent.putExtra("address", station.getAddress()); |
311 |
|
intent.putExtra("isregional", station.isRegional()); |
312 |
|
intent.putExtra("isstrain", station.isSTrain()); |
313 |
|
intent.putExtra("ismetro", station.isMetro()); |
314 |
startActivity(intent); |
startActivity(intent); |
315 |
} |
} |
316 |
|
|