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

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

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

revision 433 by torben, Sat Oct 10 11:30:08 2009 UTC revision 439 by torben, Sun Oct 11 07:07:29 2009 UTC
# Line 3  package dk.thoerup.traininfo; Line 3  package dk.thoerup.traininfo;
3  import java.util.ArrayList;  import java.util.ArrayList;
4  import java.util.List;  import java.util.List;
5  import java.util.Locale;  import java.util.Locale;
 import java.util.prefs.Preferences;  
6    
7  import android.app.AlertDialog;  import android.app.AlertDialog;
8  import android.app.Dialog;  import android.app.Dialog;
# Line 12  import android.app.ProgressDialog; Line 11  import android.app.ProgressDialog;
11  import android.content.DialogInterface;  import android.content.DialogInterface;
12  import android.content.Intent;  import android.content.Intent;
13  import android.content.SharedPreferences;  import android.content.SharedPreferences;
14    import android.content.SharedPreferences.Editor;
15  import android.location.Address;  import android.location.Address;
16  import android.location.Geocoder;  import android.location.Geocoder;
17  import android.location.Location;  import android.location.Location;
# Line 133  public class StationList extends ListAct Line 133  public class StationList extends ListAct
133          public boolean onCreateOptionsMenu(Menu menu) {          public boolean onCreateOptionsMenu(Menu menu) {
134                  MenuItem item;                  MenuItem item;
135                                    
136                  item = menu.add(0, OPTIONS_RESCAN, 0, "Find nearest stations");                  item = menu.add(0, OPTIONS_RESCAN, 0, "Nearest stations");
137                  item.setIcon(android.R.drawable.ic_menu_mylocation);                  item.setIcon(android.R.drawable.ic_menu_mylocation);
138                                    
139                  item = menu.add(0, OPTIONS_NAMESEARCH, 0, "Search for station");                  item = menu.add(0, OPTIONS_NAMESEARCH, 0, "Search for station");
# Line 142  public class StationList extends ListAct Line 142  public class StationList extends ListAct
142                  item = menu.add(0, OPTIONS_FAVORITES, 0, "Favorites");                  item = menu.add(0, OPTIONS_FAVORITES, 0, "Favorites");
143                  item.setIcon(android.R.drawable.ic_menu_agenda);                  item.setIcon(android.R.drawable.ic_menu_agenda);
144                                    
145                  item = menu.add(0, OPTIONS_MAP, 0, "Show station map");                  item = menu.add(0, OPTIONS_MAP, 0, "Station map");
146                  item.setIcon(android.R.drawable.ic_menu_mapmode);                  item.setIcon(android.R.drawable.ic_menu_mapmode);
147                                    
148                  item = menu.add(0, OPTIONS_ABOUT, 0, "About");                  item = menu.add(0, OPTIONS_ABOUT, 0, "About");
# Line 556  public class StationList extends ListAct Line 556  public class StationList extends ListAct
556                                  favorites.remove(stationID);                                  favorites.remove(stationID);
557                                  Toast.makeText(StationList.this, "Station removed", Toast.LENGTH_SHORT).show();                                  Toast.makeText(StationList.this, "Station removed", Toast.LENGTH_SHORT).show();
558                          }                          }
559                                                    Editor ed = prefs.edit();
560                          prefs.edit().putString("favorites", favorites.toString());                          ed.putString("favorites", favorites.toString());
561                            ed.commit();
562                  }                  }
563          }          }
564  }  }

Legend:
Removed from v.433  
changed lines
  Added in v.439

  ViewVC Help
Powered by ViewVC 1.1.20