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

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

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

revision 551 by torben, Tue Oct 27 13:40:15 2009 UTC revision 552 by torben, Tue Jan 26 21:17:26 2010 UTC
# Line 68  public class DepartureList extends ListA Line 68  public class DepartureList extends ListA
68                  format.setMinimumFractionDigits(1);                  format.setMinimumFractionDigits(1);
69                  int distance = launchedBy.getIntExtra("distance", 0);                  int distance = launchedBy.getIntExtra("distance", 0);
70                  ((TextView) findViewById(R.id.stationDistance)).setText( format.format((double)distance/1000.0) + " km." );                  ((TextView) findViewById(R.id.stationDistance)).setText( format.format((double)distance/1000.0) + " km." );
           
71                                    
72                  provider = ProviderFactory.getDepartureProvider();                  boolean isRegional = launchedBy.getBooleanExtra("isregional", false);
73                    boolean isSTrain = launchedBy.getBooleanExtra("isstrain", false);
74                    //boolean isMetro = launchedBy.getBooleanExtra("ismetro", false); // not currently used
75                                    
76                  if (savedInstanceState == null) {          
77                          startDepartureFetcher();                  if (isRegional == false && isSTrain == false) {
78                            getListView().setVisibility( View.GONE );              
79                            findViewById(R.id.metroonly).setVisibility( View.VISIBLE );
80                            
81                  } else {                  } else {
82                          departures = (List<DepartureBean>) savedInstanceState.getSerializable("departures");                          provider = ProviderFactory.getDepartureProvider();
83                          adapter.setDepartures(departures);                          
84                          selectedItemId = savedInstanceState.getInt("selectedItemId");                            if (savedInstanceState == null) {
85                                    startDepartureFetcher();
86                            } else {
87                                    departures = (List<DepartureBean>) savedInstanceState.getSerializable("departures");
88                                    adapter.setDepartures(departures);
89                                    selectedItemId = savedInstanceState.getInt("selectedItemId");  
90                            }
91                  }                  }
92          }          }
93                    

Legend:
Removed from v.551  
changed lines
  Added in v.552

  ViewVC Help
Powered by ViewVC 1.1.20