/[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 239 by torben, Sun Aug 9 09:09:16 2009 UTC revision 249 by torben, Mon Aug 10 06:22:54 2009 UTC
# Line 16  import android.widget.TextView; Line 16  import android.widget.TextView;
16  import android.widget.Toast;  import android.widget.Toast;
17  import dk.thoerup.traininfo.provider.DepartureFactory;  import dk.thoerup.traininfo.provider.DepartureFactory;
18  import dk.thoerup.traininfo.provider.DepartureProvider;  import dk.thoerup.traininfo.provider.DepartureProvider;
19    import dk.thoerup.traininfo.util.MessageBox;
20    
21  public class DepartureList extends ListActivity {  public class DepartureList extends ListActivity {
22    
# Line 70  public class DepartureList extends ListA Line 71  public class DepartureList extends ListA
71                  fetcher.execute(name);                  fetcher.execute(name);
72          }          }
73                    
74        @Override
75        public void onSaveInstanceState(Bundle outState)
76        {
77            if (pgDialog.isShowing())
78                    pgDialog.dismiss();
79        }
80            
81          @Override          @Override
82          protected void onListItemClick(ListView l, View v, int position, long id) {          protected void onListItemClick(ListView l, View v, int position, long id) {
83                  super.onListItemClick(l, v, position, id);                  super.onListItemClick(l, v, position, id);
# Line 86  public class DepartureList extends ListA Line 94  public class DepartureList extends ListA
94                  switch (id) {                  switch (id) {
95                  case DLG_DETAILS:                  case DLG_DETAILS:
96                          ((TextView)dialog.findViewById(R.id.Time)).setText(currentDeparture.getTime());                          ((TextView)dialog.findViewById(R.id.Time)).setText(currentDeparture.getTime());
97                            ((TextView)dialog.findViewById(R.id.Train)).setText(currentDeparture.getTrainNumber());
98                          ((TextView)dialog.findViewById(R.id.Destination)).setText( currentDeparture.getDestination());                          ((TextView)dialog.findViewById(R.id.Destination)).setText( currentDeparture.getDestination());
99                          ((TextView)dialog.findViewById(R.id.Origin)).setText(currentDeparture.getOrigin());                          ((TextView)dialog.findViewById(R.id.Origin)).setText(currentDeparture.getOrigin());
100                          ((TextView)dialog.findViewById(R.id.Location)).setText(currentDeparture.getLocation());                          ((TextView)dialog.findViewById(R.id.Location)).setText(currentDeparture.getLocation());
# Line 156  public class DepartureList extends ListA Line 165  public class DepartureList extends ListA
165                          pgDialog.dismiss();                          pgDialog.dismiss();
166                                                    
167                          if (departures.size() == 0)                          if (departures.size() == 0)
168                                  Toast.makeText(DepartureList.this, "No departures found", Toast.LENGTH_LONG);                                  MessageBox.showMessage(DepartureList.this, "No departures found");
169                  }                  }
170    
171                  @Override                  @Override

Legend:
Removed from v.239  
changed lines
  Added in v.249

  ViewVC Help
Powered by ViewVC 1.1.20