/[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 1065 by torben, Tue Sep 14 17:05:21 2010 UTC revision 1066 by torben, Thu Sep 16 15:32:42 2010 UTC
# Line 27  import android.widget.ListView; Line 27  import android.widget.ListView;
27  import android.widget.TableLayout;  import android.widget.TableLayout;
28  import android.widget.TableRow;  import android.widget.TableRow;
29  import android.widget.TextView;  import android.widget.TextView;
30    import dk.thoerup.android.traininfo.common.DepartureBean;
31    import dk.thoerup.android.traininfo.common.DepartureEntry;
32    import dk.thoerup.android.traininfo.common.MetroBean;
33    import dk.thoerup.android.traininfo.common.MetroBean.MetroEntry;
34    import dk.thoerup.android.traininfo.common.StationBean.StationEntry;
35  import dk.thoerup.traininfo.provider.DepartureProvider;  import dk.thoerup.traininfo.provider.DepartureProvider;
36  import dk.thoerup.traininfo.provider.MetroProvider;  import dk.thoerup.traininfo.provider.MetroProvider;
37  import dk.thoerup.traininfo.provider.ProviderFactory;  import dk.thoerup.traininfo.provider.ProviderFactory;
 import dk.thoerup.traininfo.provider.MetroProvider.MetroBean;  
 import dk.thoerup.traininfo.provider.MetroProvider.MetroEntry;  
38  import dk.thoerup.traininfo.util.MessageBox;  import dk.thoerup.traininfo.util.MessageBox;
39    
40  public class DepartureList extends ListActivity {  public class DepartureList extends ListActivity {
# Line 57  public class DepartureList extends ListA Line 60  public class DepartureList extends ListA
60          DepartureFetcher fetcher;          DepartureFetcher fetcher;
61          MetroFetcher metroFetcher;          MetroFetcher metroFetcher;
62    
63          StationBean station;          StationEntry station;
64                    
65          boolean arrival = false;          boolean arrival = false;
66    
# Line 73  public class DepartureList extends ListA Line 76  public class DepartureList extends ListA
76                                    
77                  Intent launchedBy = getIntent();                  Intent launchedBy = getIntent();
78                    
79                  station = (StationBean) launchedBy.getSerializableExtra("stationbean");                  station = (StationEntry) launchedBy.getSerializableExtra("stationbean");
80                                    
81                  ((TextView) findViewById(R.id.stationName)).setText( station.getName() );                  ((TextView) findViewById(R.id.stationName)).setText( station.getName() );
82    
# Line 131  public class DepartureList extends ListA Line 134  public class DepartureList extends ListA
134                                    
135                  // findViewById(R.id.header).setOnClickListener( mapLauncher );                  // findViewById(R.id.header).setOnClickListener( mapLauncher );
136                                    
137                  int distance = station.getDistance();                  int distance = station.getCalcdist();
138                  if (distance != 0) {                  if (distance != 0) {
139                          NumberFormat format = NumberFormat.getNumberInstance();                          NumberFormat format = NumberFormat.getNumberInstance();
140                          format.setMaximumFractionDigits(1);                          format.setMaximumFractionDigits(1);
# Line 152  public class DepartureList extends ListA Line 155  public class DepartureList extends ListA
155                    
156                  metro = ProviderFactory.getMetroProvider();                  metro = ProviderFactory.getMetroProvider();
157                                    
158                  if (station.isRegional() == false && station.isSTrain() == false) {                  if (station.isRegional() == false && station.isStrain() == false) {
159                          getListView().setVisibility( View.GONE );                                        getListView().setVisibility( View.GONE );              
160                          metroView.setVisibility( View.VISIBLE );                          metroView.setVisibility( View.VISIBLE );
161                                                    

Legend:
Removed from v.1065  
changed lines
  Added in v.1066

  ViewVC Help
Powered by ViewVC 1.1.20