/[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 1006 by torben, Mon Jul 12 16:09:39 2010 UTC revision 1007 by torben, Tue Aug 3 06:12:10 2010 UTC
# Line 279  public class DepartureList extends ListA Line 279  public class DepartureList extends ListA
279                    
280          class DepartureFetcher extends AsyncTask<Integer, Void, Void> {          class DepartureFetcher extends AsyncTask<Integer, Void, Void> {
281    
                 boolean success;  
282    
283                  @Override                  @Override
284                  protected void onPostExecute(Void result) {                  protected void onPostExecute(Void result) {
# Line 288  public class DepartureList extends ListA Line 287  public class DepartureList extends ListA
287                                                    
288                          pgDialog.dismiss();                          pgDialog.dismiss();
289                                                    
290                          if (success) {                          if (departures != null) {
291                                  DepartureList.this.getListView().setVisibility(View.GONE); //Experimental, inspired by http://osdir.com/ml/Android-Developers/2010-04/msg01198.html                                  DepartureList.this.getListView().setVisibility(View.GONE); //Experimental, inspired by http://osdir.com/ml/Android-Developers/2010-04/msg01198.html
292                                  adapter.setDepartures(departures.entries);                                  adapter.setDepartures(departures.entries);
293                                  DepartureList.this.getListView().setVisibility(View.VISIBLE);                                  DepartureList.this.getListView().setVisibility(View.VISIBLE);
# Line 329  public class DepartureList extends ListA Line 328  public class DepartureList extends ListA
328    
329                  @Override                  @Override
330                  protected Void doInBackground(Integer... params) {                  protected Void doInBackground(Integer... params) {
331                          success = provider.lookupDepartures(params[0], DepartureList.this.arrival);                          departures = provider.lookupDepartures(params[0], DepartureList.this.arrival);
                         departures = provider.getDepartures(params[0], DepartureList.this.arrival);  
332                          return null;                          return null;
333                  }                  }
334                                    

Legend:
Removed from v.1006  
changed lines
  Added in v.1007

  ViewVC Help
Powered by ViewVC 1.1.20