From 89e01a706e142372c50bc7aad51fe6e0f041c7dd Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Wed, 6 Mar 2013 13:46:44 -0800 Subject: [PATCH] Add a dialog for user to choose the activty type. By apoorvn. --- MyTracks/res/layout/choose_activity_type.xml | 24 ++++ MyTracks/res/layout/track_edit.xml | 27 +++- MyTracks/res/values/styles.xml | 4 - .../apps/mytracks/TrackEditActivity.java | 68 +++++++--- .../ChooseActivityTypeDialogFragment.java | 95 ++++++++++++++ .../ChooseActivityTypeImageAdapter.java | 68 ++++++++++ .../apps/mytracks/util/TrackIconUtils.java | 119 ++++++++++-------- 7 files changed, 322 insertions(+), 83 deletions(-) create mode 100644 MyTracks/res/layout/choose_activity_type.xml create mode 100644 MyTracks/src/com/google/android/apps/mytracks/fragments/ChooseActivityTypeDialogFragment.java create mode 100644 MyTracks/src/com/google/android/apps/mytracks/fragments/ChooseActivityTypeImageAdapter.java diff --git a/MyTracks/res/layout/choose_activity_type.xml b/MyTracks/res/layout/choose_activity_type.xml new file mode 100644 index 000000000..ff1fdcd5a --- /dev/null +++ b/MyTracks/res/layout/choose_activity_type.xml @@ -0,0 +1,24 @@ + + + diff --git a/MyTracks/res/layout/track_edit.xml b/MyTracks/res/layout/track_edit.xml index 84805ea81..ad5dad6e9 100644 --- a/MyTracks/res/layout/track_edit.xml +++ b/MyTracks/res/layout/track_edit.xml @@ -35,12 +35,27 @@ limitations under the License. - + style="@style/EditLabel.WithPaddingTop" /> + + + + diff --git a/MyTracks/res/values/styles.xml b/MyTracks/res/values/styles.xml index 88eaeb15c..9d4206235 100644 --- a/MyTracks/res/values/styles.xml +++ b/MyTracks/res/values/styles.xml @@ -68,10 +68,6 @@ limitations under the License. - -