--- android/TrainInfo/src/dk/thoerup/traininfo/StationList.java 2010/01/28 08:55:19 561 +++ android/TrainInfo/src/dk/thoerup/traininfo/StationList.java 2010/01/28 10:34:50 566 @@ -207,8 +207,8 @@ if (loc != null) { message.append( getString(stationlist_obtainedby) ).append( loc.getProvider() ).append("\n"); message.append( getString(stationlist_accuracy) ).append( (int)loc.getAccuracy()).append("m\n"); - message.append( getString(stationlist_latitude) ).append( loc.getLatitude()).append("\n"); - message.append( getString(stationlist_longitude) ).append( loc.getLongitude() ).append("\n"); + message.append( getString(stationlist_latitude) ).append( (float)loc.getLatitude()).append("\n"); + message.append( getString(stationlist_longitude) ).append( (float)loc.getLongitude() ).append("\n"); } else { message.append( getString(stationlist_nolocation) ); } @@ -528,8 +528,9 @@ if (success) { - if (stationProvider.getStations().size() == 0) - MessageBox.showMessage(StationList.this, getString(stationlist_nostations) ); // this should not be possible !?! + if (stationProvider.getStations().size() == 0) { + showMessageAndClose(getString(stationlist_nostations)); + } stations = stationProvider.getStations(); adapter.setStations( stations ); @@ -577,7 +578,7 @@ if (!favorites.contains(stationID)) { menu.add(0, FAVORITES_ADD, 0, getString(stationlist_addfavorite) ); } else { - menu.add(0, FAVORITES_REMOVE, 0, getString(stationlist_addfavorite) ); + menu.add(0, FAVORITES_REMOVE, 0, getString(stationlist_removefavorite) ); } }