/[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 1043 by torben, Wed Sep 8 06:25:13 2010 UTC revision 1044 by torben, Mon Sep 13 21:59:32 2010 UTC
# Line 73  public class DepartureList extends ListA Line 73  public class DepartureList extends ListA
73                                    
74                  final Button departureBtn = (Button) findViewById(R.id.departurebtn);                  final Button departureBtn = (Button) findViewById(R.id.departurebtn);
75                  final Button arrivalBtn = (Button) findViewById(R.id.arrivalbtn);                  final Button arrivalBtn = (Button) findViewById(R.id.arrivalbtn);
76                    final Button metroBtn = (Button) findViewById(R.id.metrobtn);
77                                    
78                  departureBtn.setOnClickListener( new OnClickListener() {                  departureBtn.setOnClickListener( new OnClickListener() {
79                          @Override                          @Override
80                          public void onClick(View arg0) {                                  public void onClick(View arg0) {        
81                                  arrivalBtn.setBackgroundResource(R.drawable.custom_button);                                  arrivalBtn.setBackgroundResource(R.drawable.custom_button);
82                                  departureBtn.setBackgroundResource(R.drawable.custom_button_hilight);                                  departureBtn.setBackgroundResource(R.drawable.custom_button_hilight);
83                                    metroBtn.setBackgroundResource(R.drawable.custom_button);
84                                  arrival = false;                                  arrival = false;
85                                  startDepartureFetcher();                                  startDepartureFetcher();
86                          }                          }
# Line 88  public class DepartureList extends ListA Line 90  public class DepartureList extends ListA
90                          public void onClick(View arg0) {                                  public void onClick(View arg0) {        
91                                  arrivalBtn.setBackgroundResource(R.drawable.custom_button_hilight);                                  arrivalBtn.setBackgroundResource(R.drawable.custom_button_hilight);
92                                  departureBtn.setBackgroundResource(R.drawable.custom_button);                                  departureBtn.setBackgroundResource(R.drawable.custom_button);
93                                    metroBtn.setBackgroundResource(R.drawable.custom_button);
94                                  arrival = true;                                                  arrival = true;                
95                                  startDepartureFetcher();                                  startDepartureFetcher();
96                          }                          }
97                  });                  });
98                                    
99                    metroBtn.setOnClickListener( new OnClickListener() {                    
100                            @Override
101                            public void onClick(View v) {
102                                    arrivalBtn.setBackgroundResource(R.drawable.custom_button);
103                                    departureBtn.setBackgroundResource(R.drawable.custom_button);
104                                    metroBtn.setBackgroundResource(R.drawable.custom_button_hilight);
105                            }
106                    });
107                    
108                                    
109                                    
110                                    
# Line 110  public class DepartureList extends ListA Line 122  public class DepartureList extends ListA
122                  }                  }
123                    
124                  ProviderFactory.purgeOldEntries(); //cleanup before fetching more data                  ProviderFactory.purgeOldEntries(); //cleanup before fetching more data
125                    
126                    Log.e("Station", station.toCSV() );
127                    
128                    if (station.isMetro() == false) {
129                            metroBtn.setVisibility( View.GONE );
130                    }
131                    
132                  if (station.isRegional() == false && station.isSTrain() == false) {                  if (station.isRegional() == false && station.isSTrain() == false) {
133                          getListView().setVisibility( View.GONE );                                        getListView().setVisibility( View.GONE );              
134                          findViewById(R.id.metroonly).setVisibility( View.VISIBLE );                          findViewById(R.id.metroonly).setVisibility( View.VISIBLE );
135                          departureBtn.setVisibility( View.GONE );                          departureBtn.setVisibility( View.GONE );
136                          arrivalBtn.setVisibility(View.GONE);                          arrivalBtn.setVisibility(View.GONE);
137                            metroBtn.setVisibility( View.GONE );
138                                                    
139                  } else {                  } else {
140                          provider = ProviderFactory.getDepartureProvider();                          provider = ProviderFactory.getDepartureProvider();

Legend:
Removed from v.1043  
changed lines
  Added in v.1044

  ViewVC Help
Powered by ViewVC 1.1.20