diff --git a/MyTracks/res/drawable/x_axis.png b/MyTracks/res/drawable/x_axis.png
index e1ff47c4d..d7abf9a60 100644
Binary files a/MyTracks/res/drawable/x_axis.png and b/MyTracks/res/drawable/x_axis.png differ
diff --git a/MyTracks/res/drawable/y_axis.png b/MyTracks/res/drawable/y_axis.png
index 26e465636..679025e7e 100644
Binary files a/MyTracks/res/drawable/y_axis.png and b/MyTracks/res/drawable/y_axis.png differ
diff --git a/MyTracks/res/layout/chart_settings.xml b/MyTracks/res/layout/chart_settings.xml
index 0268b5a4b..41a864563 100644
--- a/MyTracks/res/layout/chart_settings.xml
+++ b/MyTracks/res/layout/chart_settings.xml
@@ -17,120 +17,90 @@ limitations under the License.
-
-
-
+ android:layout_width="fill_parent"
+ android:shrinkColumns="0"
+ android:stretchColumns="0">
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:orientation="vertical"
+ android:padding="10dp">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MyTracks/res/values/styles.xml b/MyTracks/res/values/styles.xml
index 4247652f6..de753485a 100644
--- a/MyTracks/res/values/styles.xml
+++ b/MyTracks/res/values/styles.xml
@@ -50,7 +50,7 @@ limitations under the License.
- 2
- 14dip
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
+
-
+
+
+
-
+
-
\ No newline at end of file
+
diff --git a/MyTracks/src/com/google/android/apps/mytracks/ChartActivity.java b/MyTracks/src/com/google/android/apps/mytracks/ChartActivity.java
index 34f85cde7..dba42f849 100644
--- a/MyTracks/src/com/google/android/apps/mytracks/ChartActivity.java
+++ b/MyTracks/src/com/google/android/apps/mytracks/ChartActivity.java
@@ -240,6 +240,7 @@ public class ChartActivity extends Activity implements TrackDataListener {
private void prepareSettingsDialog(ChartSettingsDialog settingsDialog) {
settingsDialog.setMode(chartView.getMode());
+ settingsDialog.setDisplaySpeed(reportSpeed);
for (int i = 0; i < ChartView.NUM_SERIES; i++) {
settingsDialog.setSeriesEnabled(i, chartView.isChartValueSeriesEnabled(i));
}
diff --git a/MyTracks/src/com/google/android/apps/mytracks/ChartSettingsDialog.java b/MyTracks/src/com/google/android/apps/mytracks/ChartSettingsDialog.java
index 0e95d4901..3621917ea 100644
--- a/MyTracks/src/com/google/android/apps/mytracks/ChartSettingsDialog.java
+++ b/MyTracks/src/com/google/android/apps/mytracks/ChartSettingsDialog.java
@@ -89,6 +89,15 @@ public class ChartSettingsDialog extends Dialog {
? R.id.chart_settings_by_distance
: R.id.chart_settings_by_time);
}
+
+ /**
+ * Sets whether to display speed or pace.
+ *
+ * @param displaySpeed true to display speed
+ */
+ public void setDisplaySpeed(boolean displaySpeed) {
+ series[ChartView.SPEED_SERIES].setText(displaySpeed ? R.string.stat_speed : R.string.stat_pace);
+ }
public void setSeriesEnabled(int seriesIdx, boolean enabled) {
series[seriesIdx].setChecked(enabled);