/[projects]/android/TrainInfo/src/dk/thoerup/traininfo/StationList.java
ViewVC logotype

Diff of /android/TrainInfo/src/dk/thoerup/traininfo/StationList.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 561 by torben, Thu Jan 28 08:55:19 2010 UTC revision 578 by torben, Tue Feb 2 08:44:35 2010 UTC
# Line 207  public class StationList extends ListAct Line 207  public class StationList extends ListAct
207                          if (loc != null) {                          if (loc != null) {
208                                  message.append( getString(stationlist_obtainedby) ).append( loc.getProvider() ).append("\n");                                  message.append( getString(stationlist_obtainedby) ).append( loc.getProvider() ).append("\n");
209                                  message.append( getString(stationlist_accuracy) ).append( (int)loc.getAccuracy()).append("m\n");                                  message.append( getString(stationlist_accuracy) ).append( (int)loc.getAccuracy()).append("m\n");
210                                  message.append( getString(stationlist_latitude) ).append( loc.getLatitude()).append("\n");                                  message.append( getString(stationlist_latitude) ).append( (float)loc.getLatitude()).append("\n");
211                                  message.append( getString(stationlist_longitude) ).append( loc.getLongitude() ).append("\n");                                  message.append( getString(stationlist_longitude) ).append( (float)loc.getLongitude() ).append("\n");
212                          } else {                          } else {
213                                  message.append( getString(stationlist_nolocation) );                                  message.append( getString(stationlist_nolocation) );
214                          }                                                }                      
# Line 364  public class StationList extends ListAct Line 364  public class StationList extends ListAct
364                  findStationsTask.searchByLocation( locationLookup.getLocation() );                  findStationsTask.searchByLocation( locationLookup.getLocation() );
365                  findStationsTask.execute();                      findStationsTask.execute();    
366          }          }
           
   
         /* TODO: Remove this no longer needed function  
         String lookupAddress(double latitude, double longitude) {  
                   
                 Geocoder coder = new Geocoder(this, new Locale("da"));  
                 StringBuilder sb = new StringBuilder();  
                 Log.i("lookupaddr", "" + latitude + "/" + longitude);  
                 try {  
                         List<Address> addressList = coder.getFromLocation(latitude, longitude, 1);  
                         Address addr = addressList.get(0);  
                           
                           
                         int max = addr.getMaxAddressLineIndex();  
                         for (int i=0; i<max; i++) {  
                                 if (i>0)  
                                         sb.append(", ");  
                                   
                                 sb.append(addr.getAddressLine(i));  
                         }  
                           
                           
                 } catch (Exception e) {  
                         Log.e("DepartureList", "geocoder failed", e);  
                 }  
367                                    
                 return sb.toString();  
         }*/  
           
368                    
369          ////////////////////////////////////////////////////////////////////////////          ////////////////////////////////////////////////////////////////////////////
370          // Inner classes          // Inner classes
# Line 528  public class StationList extends ListAct Line 500  public class StationList extends ListAct
500                                                    
501                                                    
502                          if (success) {                                                    if (success) {                          
503                                  if (stationProvider.getStations().size() == 0)                                  if (stationProvider.getStations().size() == 0) {
504                                          MessageBox.showMessage(StationList.this, getString(stationlist_nostations) ); // this should not be possible !?!                                          showMessageAndClose(getString(stationlist_nostations));
505                                    }
506                                  stations = stationProvider.getStations();                                  stations = stationProvider.getStations();
507                                  adapter.setStations( stations );                                                                  adapter.setStations( stations );                                
508                                                                    
# Line 577  public class StationList extends ListAct Line 550  public class StationList extends ListAct
550                          if (!favorites.contains(stationID)) {                          if (!favorites.contains(stationID)) {
551                                  menu.add(0, FAVORITES_ADD, 0, getString(stationlist_addfavorite) );                                  menu.add(0, FAVORITES_ADD, 0, getString(stationlist_addfavorite) );
552                          } else {                          } else {
553                                  menu.add(0, FAVORITES_REMOVE, 0, getString(stationlist_addfavorite) );                                  menu.add(0, FAVORITES_REMOVE, 0, getString(stationlist_removefavorite) );
554                          }                          }
555                                                    
556                  }                  }

Legend:
Removed from v.561  
changed lines
  Added in v.578

  ViewVC Help
Powered by ViewVC 1.1.20