From adfa66505e80f92a41a1ab669aeee353f630cd3f Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Sat, 7 Apr 2012 15:52:28 -0700 Subject: [PATCH] Use a dialog for the welcome page. Thus the startup sequence consists of three dialogs. Rename to HelpActivity. Fix activity button styles. Reuse EulaDialogFragment when invoked from the AboutDialogFragment. Only hide the title bar on the TrackDetailPage. --- MyTracks/AndroidManifest.xml | 7 +- MyTracks/res/layout-v14/help_buttons.xml | 26 ++ MyTracks/res/layout/help.xml | 30 ++ MyTracks/res/layout/help_buttons.xml | 26 ++ MyTracks/res/layout/help_content.xml | 114 ++++++ .../res/layout/mytracks_waypoint_details.xml | 16 +- .../res/layout/mytracks_waypoints_list.xml | 17 +- MyTracks/res/layout/track_edit.xml | 12 +- MyTracks/res/layout/welcome.xml | 142 +------ MyTracks/res/values/strings.xml | 351 ++++++++---------- MyTracks/res/values/styles.xml | 51 +-- .../android/apps/mytracks/HelpActivity.java | 67 ++++ .../apps/mytracks/TrackDetailActivity.java | 3 +- .../apps/mytracks/TrackListActivity.java | 38 +- .../apps/mytracks/WelcomeActivity.java | 87 ----- .../fragments/AboutDialogFragment.java | 58 +++ .../fragments/CheckUnitsDialogFragment.java | 11 +- .../fragments/DeleteAllDialogFragment.java | 6 +- .../fragments/EulaDialogFragment.java | 76 ++-- .../fragments/WelcomeDialogFragment.java | 63 ++++ .../apps/mytracks/util/Api11Adapter.java | 7 +- .../apps/mytracks/util/Api7Adapter.java | 15 +- .../apps/mytracks/util/ApiAdapter.java | 18 +- 23 files changed, 679 insertions(+), 562 deletions(-) create mode 100644 MyTracks/res/layout-v14/help_buttons.xml create mode 100644 MyTracks/res/layout/help.xml create mode 100644 MyTracks/res/layout/help_buttons.xml create mode 100644 MyTracks/res/layout/help_content.xml create mode 100644 MyTracks/src/com/google/android/apps/mytracks/HelpActivity.java delete mode 100644 MyTracks/src/com/google/android/apps/mytracks/WelcomeActivity.java create mode 100644 MyTracks/src/com/google/android/apps/mytracks/fragments/AboutDialogFragment.java create mode 100644 MyTracks/src/com/google/android/apps/mytracks/fragments/WelcomeDialogFragment.java diff --git a/MyTracks/AndroidManifest.xml b/MyTracks/AndroidManifest.xml index 4e258a5fd..f0037342e 100755 --- a/MyTracks/AndroidManifest.xml +++ b/MyTracks/AndroidManifest.xml @@ -148,6 +148,9 @@ limitations under the License. android:label="@string/menu_aggregated_statistics" android:name="com.google.android.apps.mytracks.AggregatedStatsActivity" /> + - diff --git a/MyTracks/res/layout-v14/help_buttons.xml b/MyTracks/res/layout-v14/help_buttons.xml new file mode 100644 index 000000000..095eb5311 --- /dev/null +++ b/MyTracks/res/layout-v14/help_buttons.xml @@ -0,0 +1,26 @@ + + + +