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

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

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

revision 917 by torben, Sat Jun 26 10:50:34 2010 UTC revision 981 by torben, Sat Jul 10 16:03:10 2010 UTC
# Line 22  import android.util.Log; Line 22  import android.util.Log;
22  import android.view.View;  import android.view.View;
23  import android.widget.ListView;  import android.widget.ListView;
24  import android.widget.TextView;  import android.widget.TextView;
 import android.widget.Toast;  
25  import dk.thoerup.traininfo.provider.ProviderFactory;  import dk.thoerup.traininfo.provider.ProviderFactory;
26  import dk.thoerup.traininfo.provider.TimetableProvider;  import dk.thoerup.traininfo.provider.TimetableProvider;
27  import dk.thoerup.traininfo.util.MessageBox;  import dk.thoerup.traininfo.util.MessageBox;
# Line 30  import dk.thoerup.traininfo.util.Message Line 29  import dk.thoerup.traininfo.util.Message
29  public class TimetableList extends ListActivity {  public class TimetableList extends ListActivity {
30                    
31          private static final int DLG_PROGRESS = 8000;          private static final int DLG_PROGRESS = 8000;
32          DepartureBean departure;          DepartureEntry departure;
33          TimetableListAdapter adapter;          TimetableListAdapter adapter;
34          TimetableFetcher fetcher;          TimetableFetcher fetcher;
35          List<TimetableBean> timetables;          List<TimetableBean> timetables;
# Line 51  public class TimetableList extends ListA Line 50  public class TimetableList extends ListA
50    
51                                    
52                  Intent launchedBy = getIntent();                  Intent launchedBy = getIntent();
53                  departure = (DepartureBean) launchedBy.getSerializableExtra("departure");                  departure = (DepartureEntry) launchedBy.getSerializableExtra("departure");
54                                    
55                  ((TextView)findViewById(R.id.Train)).setText(departure.getTrainNumber());                  ((TextView)findViewById(R.id.Train)).setText(departure.getTrainNumber());
56                  ((TextView)findViewById(R.id.Status)).setText(departure.getStatus());                  ((TextView)findViewById(R.id.Status)).setText(departure.getStatus());
# Line 67  public class TimetableList extends ListA Line 66  public class TimetableList extends ListA
66                          adapter.setTimetable(timetables);                          adapter.setTimetable(timetables);
67                  }                  }
68          }          }
69            
70            @Override
71            protected void onDestroy() {
72                    super.onDestroy();
73                    
74                    if (fetcher != null) {
75                            fetcher.cancel(true);
76                    }
77            }
78                    
79      @Override      @Override
80          protected void onListItemClick(ListView l, View v, int position, long id) {          protected void onListItemClick(ListView l, View v, int position, long id) {

Legend:
Removed from v.917  
changed lines
  Added in v.981

  ViewVC Help
Powered by ViewVC 1.1.20