/[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 1547 by torben, Thu Jul 7 19:07:55 2011 UTC revision 1576 by torben, Sun Jul 10 07:18:54 2011 UTC
# Line 53  import android.widget.TextView; Line 53  import android.widget.TextView;
53  import android.widget.Toast;  import android.widget.Toast;
54  import dk.thoerup.android.traininfo.common.StationBean;  import dk.thoerup.android.traininfo.common.StationBean;
55  import dk.thoerup.android.traininfo.common.StationEntry;  import dk.thoerup.android.traininfo.common.StationEntry;
56    import dk.thoerup.traininfo.WelcomeScreen.ListType;
57  import dk.thoerup.traininfo.provider.ProviderFactory;  import dk.thoerup.traininfo.provider.ProviderFactory;
58  import dk.thoerup.traininfo.provider.StationProvider;  import dk.thoerup.traininfo.provider.StationProvider;
59  import dk.thoerup.traininfo.stationmap.GeoPair;  import dk.thoerup.traininfo.stationmap.GeoPair;
# Line 111  public class StationList extends ListAct Line 112  public class StationList extends ListAct
112                  super.onCreate(savedInstanceState);                  super.onCreate(savedInstanceState);
113                  setContentView(R.layout.stationlist);                  setContentView(R.layout.stationlist);
114                                    
115                    listType = (WelcomeScreen.ListType) getIntent().getSerializableExtra("type");
116                                    
117                  adapter = new StationListAdapter(this);                  adapter = new StationListAdapter(this, (listType == ListType.ListNearest) );
118                  setListAdapter(adapter);                  setListAdapter(adapter);
119                                    
120                  ListView lv = getListView();                  ListView lv = getListView();
# Line 127  public class StationList extends ListAct Line 129  public class StationList extends ListAct
129                          favorites.fromString(favoriteString);                          favorites.fromString(favoriteString);
130                  }                  }
131                                    
                 listType = (WelcomeScreen.ListType) getIntent().getSerializableExtra("type");  
132                  setTitle();                  setTitle();
133                                    
134                  isLaunchedforShortcut = getIntent().getBooleanExtra("shortcut", false);                  isLaunchedforShortcut = getIntent().getBooleanExtra("shortcut", false);
135                                    
136                  ProviderFactory.purgeOldEntries(); //cleanup before fetching more data                  ProviderFactory.purgeOldEntries(); //cleanup before fetching more data
137                                    
138                    if (listType == ListType.ListSearch) {
139                            enableNamesearchField();
140                    }
141                    
142                  if (savedInstanceState == null) {                  if (savedInstanceState == null) {
143                    
                           
144                          switch (listType) {                          switch (listType) {
145                          case ListNearest:                          case ListNearest:
146                                  startNearestLookup();                                  startNearestLookup();
147                                  break;                                  break;
148                          case ListSearch:                                                          case ListSearch:                                
149                                  enableNamesearchField();                                  // do nothing here
150                                  break;                                  break;
151                          case ListFavorites:                          case ListFavorites:
152                                  startFavoriteLookup();                                  startFavoriteLookup();

Legend:
Removed from v.1547  
changed lines
  Added in v.1576

  ViewVC Help
Powered by ViewVC 1.1.20