/[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 1446 by torben, Wed May 4 20:25:15 2011 UTC revision 1562 by torben, Fri Jul 8 16:26:09 2011 UTC
# Line 40  import dk.thoerup.traininfo.provider.Dep Line 40  import dk.thoerup.traininfo.provider.Dep
40  import dk.thoerup.traininfo.provider.MetroProvider;  import dk.thoerup.traininfo.provider.MetroProvider;
41  import dk.thoerup.traininfo.provider.ProviderFactory;  import dk.thoerup.traininfo.provider.ProviderFactory;
42  import dk.thoerup.traininfo.util.MessageBox;  import dk.thoerup.traininfo.util.MessageBox;
43    import dk.thoerup.traininfo.util.StationEntryCsv;
44    
45  public class DepartureList extends ListActivity {  public class DepartureList extends ListActivity {
46    
# Line 195  public class DepartureList extends ListA Line 196  public class DepartureList extends ListA
196                    
197                  ProviderFactory.purgeOldEntries(); //cleanup before fetching more data                  ProviderFactory.purgeOldEntries(); //cleanup before fetching more data
198                                    
199                  Log.e("Station", station.toCSV() );                  Log.e("Station", StationEntryCsv.toCSV(station) );
200                                    
201                                    
202                                    
# Line 314  public class DepartureList extends ListA Line 315  public class DepartureList extends ListA
315          protected void onListItemClick(ListView l, View v, int position, long id) {          protected void onListItemClick(ListView l, View v, int position, long id) {
316                  super.onListItemClick(l, v, position, id);                  super.onListItemClick(l, v, position, id);
317                                    
318                    //how can this happen ??
319                    if (departures == null || departures.entries == null || departures.entries.size() == 0) {
320                            Toast.makeText(this, "No departures in list ?!?", Toast.LENGTH_LONG).show(); //TODO: translate
321                            return;
322                    }
323                    
324                  selectedItemId = position;                  selectedItemId = position;
325                                    
326                  DepartureEntry dep = departures.entries.get(selectedItemId);                  DepartureEntry dep = departures.entries.get(selectedItemId);

Legend:
Removed from v.1446  
changed lines
  Added in v.1562

  ViewVC Help
Powered by ViewVC 1.1.20