From ac9a84e8bb5dc43a5d72840eaa325c5e99ac610a Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Thu, 8 Mar 2012 22:03:48 +0000 Subject: Beginings of a welcome dialog, and overlay improvements. --- gen/net/cbaines/suma/R.java | 86 ++++++++++++++++------------ res/layout/welcome_dialog.xml | 52 +++++++++++++++++ res/values/strings.xml | 72 +++++++++++++++-------- src/net/cbaines/suma/BuildingNumOverlay.java | 58 +++++++++---------- src/net/cbaines/suma/BusStopOverlay.java | 33 ++++++----- src/net/cbaines/suma/MapActivity.java | 7 +++ src/net/cbaines/suma/WelcomeDialog.java | 48 ++++++++++++++++ 7 files changed, 250 insertions(+), 106 deletions(-) create mode 100644 res/layout/welcome_dialog.xml create mode 100644 src/net/cbaines/suma/WelcomeDialog.java diff --git a/gen/net/cbaines/suma/R.java b/gen/net/cbaines/suma/R.java index 7ff7855..67c7f33 100644 --- a/gen/net/cbaines/suma/R.java +++ b/gen/net/cbaines/suma/R.java @@ -14,7 +14,7 @@ public final class R { public static final class array { public static final int buildingTypes=0x7f080001; public static final int preferencesHeadings=0x7f080003; - /** View Strings + /** View Dialog */ public static final int uniLinkBusRoutes=0x7f080000; public static final int utilityOverlays=0x7f080002; @@ -102,16 +102,16 @@ public final class R { public static final int linearLayout1=0x7f0a001a; public static final int linearLayout2=0x7f0a0029; public static final int mapview=0x7f0a0033; - public static final int menu_about=0x7f0a0044; - public static final int menu_favourites=0x7f0a0045; - public static final int menu_find=0x7f0a0040; - public static final int menu_find_my_location=0x7f0a0042; - public static final int menu_next_stop=0x7f0a003f; - public static final int menu_preferences=0x7f0a0041; - public static final int menu_previous_stop=0x7f0a003d; - public static final int menu_refresh_bus=0x7f0a003c; - public static final int menu_refresh_stop=0x7f0a003e; - public static final int menu_view=0x7f0a0043; + public static final int menu_about=0x7f0a0047; + public static final int menu_favourites=0x7f0a0048; + public static final int menu_find=0x7f0a0043; + public static final int menu_find_my_location=0x7f0a0045; + public static final int menu_next_stop=0x7f0a0042; + public static final int menu_preferences=0x7f0a0044; + public static final int menu_previous_stop=0x7f0a0040; + public static final int menu_refresh_bus=0x7f0a003f; + public static final int menu_refresh_stop=0x7f0a0041; + public static final int menu_view=0x7f0a0046; public static final int radio_u1=0x7f0a001b; public static final int radio_u1n=0x7f0a001c; public static final int radio_u2=0x7f0a001d; @@ -120,10 +120,13 @@ public final class R { public static final int searchBar=0x7f0a002f; public static final int textView1=0x7f0a0000; public static final int textView2=0x7f0a0001; + public static final int textView3=0x7f0a003d; + public static final int textView4=0x7f0a003e; public static final int toastViewLinearLayout=0x7f0a0036; public static final int toastViewSubMessage=0x7f0a0038; public static final int toastViewText=0x7f0a0037; public static final int view_list=0x7f0a003b; + public static final int welcomeDialogButton=0x7f0a003c; } public static final class layout { public static final int about_dialog=0x7f030000; @@ -141,6 +144,7 @@ public final class R { public static final int view_child_row=0x7f03000c; public static final int view_dialog=0x7f03000d; public static final int view_group_row=0x7f03000e; + public static final int welcome_dialog=0x7f03000f; } public static final class menu { public static final int bus_menu=0x7f090000; @@ -157,11 +161,13 @@ public final class R { public static final int u9=0x7f060006; } public static final class string { - public static final int U1=0x7f070009; - public static final int U1N=0x7f07000a; - public static final int U2=0x7f07000b; - public static final int U6=0x7f07000c; - public static final int U9=0x7f07000d; + /** General + */ + public static final int U1=0x7f070001; + public static final int U1N=0x7f070002; + public static final int U2=0x7f070003; + public static final int U6=0x7f070004; + public static final int U9=0x7f070005; /** About Strings */ public static final int about=0x7f070039; @@ -177,7 +183,7 @@ public final class R { public static final int about_developer_summary=0x7f070043; public static final int about_donate=0x7f070052; public static final int about_donate_summary=0x7f070053; - public static final int about_help_message=0x7f070016; + public static final int about_help_message=0x7f070017; public static final int about_license=0x7f07003e; public static final int about_license_summary=0x7f07003f; public static final int about_map_data=0x7f070048; @@ -195,11 +201,9 @@ public final class R { public static final int about_project_summary=0x7f070041; public static final int about_version=0x7f07003a; public static final int about_version_summary=0x7f07003b; - public static final int app_name=0x7f070004; + public static final int app_name=0x7f070000; public static final int bitcoin_error_message=0x7f07001b; public static final int buildingImageDescription=0x7f070054; - public static final int building_non_residential=0x7f070007; - public static final int building_residential=0x7f070006; /** Bus Activity */ public static final int bus_activity_destination_label=0x7f07005a; @@ -218,27 +222,29 @@ public final class R { public static final int donate_dialog_error_title=0x7f070034; public static final int donate_dialog_message=0x7f070033; public static final int favourites_dialog_message=0x7f07001d; - public static final int favourites_dialog_title=0x7f070010; - public static final int favourites_help_message=0x7f070017; - public static final int find_help_message=0x7f070012; - public static final int findmylocation_help_message=0x7f070014; - public static final int legal_message=0x7f070005; - public static final int licence_help_message=0x7f070018; + /** Favourites Dialog + */ + public static final int favourites_dialog_title=0x7f07005c; + public static final int favourites_help_message=0x7f070018; + public static final int find_help_message=0x7f070013; + public static final int findmylocation_help_message=0x7f070015; public static final int map_activity_toast_help_message=0x7f070055; /** Help Messages */ - public static final int map_help_message=0x7f070011; - public static final int menu_about=0x7f07000e; - public static final int menu_favourites=0x7f07000f; - public static final int menu_find=0x7f070000; - public static final int menu_find_my_location=0x7f070003; + public static final int map_help_message=0x7f070012; + public static final int menu_about=0x7f07000b; + public static final int menu_favourites=0x7f07000c; + /** Map Activity + */ + public static final int menu_find=0x7f070006; + public static final int menu_find_my_location=0x7f070009; public static final int menu_next_stop=0x7f070036; - public static final int menu_preferences=0x7f070001; + public static final int menu_preferences=0x7f070007; public static final int menu_previous_stop=0x7f070035; public static final int menu_refresh_stop=0x7f070037; public static final int menu_refresh_stops=0x7f070038; - public static final int menu_view=0x7f070002; - public static final int pref_bus_stop=0x7f070008; + public static final int menu_view=0x7f070008; + public static final int pref_bus_stop=0x7f07000a; public static final int preferences=0x7f07001c; /** Preferences Messages */ @@ -249,7 +255,7 @@ public final class R { public static final int preferences_gps=0x7f070023; public static final int preferences_gps_disabled=0x7f070025; public static final int preferences_gps_enabled=0x7f070024; - public static final int preferences_help_message=0x7f070013; + public static final int preferences_help_message=0x7f070014; public static final int preferences_non_uni_link=0x7f07002e; public static final int preferences_non_uni_link_disabled=0x7f070030; public static final int preferences_non_uni_link_enabled=0x7f07002f; @@ -262,7 +268,15 @@ public final class R { public static final int preferences_uni_link_live_bus_times=0x7f070027; public static final int preferences_uni_link_live_bus_times_disabled=0x7f070029; public static final int preferences_uni_link_live_bus_times_enabled=0x7f070028; - public static final int view_help_message=0x7f070015; + public static final int view_help_message=0x7f070016; + public static final int welcome_dialog_button_text=0x7f07005d; + public static final int welcome_dialog_copyright=0x7f07000f; + public static final int welcome_dialog_install_message=0x7f070011; + /** Welcome Dialog + */ + public static final int welcome_dialog_title=0x7f07000d; + public static final int welcome_dialog_upgrade_message=0x7f070010; + public static final int welcome_dialog_version=0x7f07000e; } public static final class xml { public static final int about=0x7f050000; diff --git a/res/layout/welcome_dialog.xml b/res/layout/welcome_dialog.xml new file mode 100644 index 0000000..49b7c27 --- /dev/null +++ b/res/layout/welcome_dialog.xml @@ -0,0 +1,52 @@ + + + + + +