forked from upstream-mirrors/OpenTracks
Recording stats layout customizable.
Users can select the order, visibility and importance (primary or secondary) of all stats for recording layout from the Settings. Also, users can select the number of columns per row in the recording layout: 1, 2 or 3. Finally, show altitude/coordinate from settings have been removed (not needed anymore). Fixes #659. Fixes #302. Fixes #820.
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24"
|
||||
android:tint="?attr/colorControlNormal">
|
||||
<path
|
||||
android:fillColor="@android:color/white"
|
||||
android:pathData="M11,18c0,1.1 -0.9,2 -2,2s-2,-0.9 -2,-2 0.9,-2 2,-2 2,0.9 2,2zM9,10c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM9,4c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM15,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM15,10c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2zM15,16c-1.1,0 -2,0.9 -2,2s0.9,2 2,2 2,-0.9 2,-2 -0.9,-2 -2,-2z"/>
|
||||
</vector>
|
||||
@@ -0,0 +1,10 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24"
|
||||
android:tint="?attr/colorControlNormal">
|
||||
<path
|
||||
android:fillColor="@android:color/white"
|
||||
android:pathData="M12,4.5C7,4.5 2.73,7.61 1,12c1.73,4.39 6,7.5 11,7.5s9.27,-3.11 11,-7.5c-1.73,-4.39 -6,-7.5 -11,-7.5zM12,17c-2.76,0 -5,-2.24 -5,-5s2.24,-5 5,-5 5,2.24 5,5 -2.24,5 -5,5zM12,9c-1.66,0 -3,1.34 -3,3s1.34,3 3,3 3,-1.34 3,-3 -1.34,-3 -3,-3z"/>
|
||||
</vector>
|
||||
@@ -0,0 +1,10 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24"
|
||||
android:tint="?attr/colorControlNormal">
|
||||
<path
|
||||
android:fillColor="@android:color/white"
|
||||
android:pathData="M12,7c2.76,0 5,2.24 5,5 0,0.65 -0.13,1.26 -0.36,1.83l2.92,2.92c1.51,-1.26 2.7,-2.89 3.43,-4.75 -1.73,-4.39 -6,-7.5 -11,-7.5 -1.4,0 -2.74,0.25 -3.98,0.7l2.16,2.16C10.74,7.13 11.35,7 12,7zM2,4.27l2.28,2.28 0.46,0.46C3.08,8.3 1.78,10.02 1,12c1.73,4.39 6,7.5 11,7.5 1.55,0 3.03,-0.3 4.38,-0.84l0.42,0.42L19.73,22 21,20.73 3.27,3 2,4.27zM7.53,9.8l1.55,1.55c-0.05,0.21 -0.08,0.43 -0.08,0.65 0,1.66 1.34,3 3,3 0.22,0 0.44,-0.03 0.65,-0.08l1.55,1.55c-0.67,0.33 -1.41,0.53 -2.2,0.53 -2.76,0 -5,-2.24 -5,-5 0,-0.79 0.2,-1.53 0.53,-2.2zM11.84,9.02l3.15,3.15 0.02,-0.16c0,-1.66 -1.34,-3 -3,-3l-0.17,0.01z"/>
|
||||
</vector>
|
||||
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:orientation="vertical">
|
||||
|
||||
<include layout="@layout/toolbar" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="8dp"
|
||||
android:layout_marginEnd="8dp"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<TextView
|
||||
style="@style/TextMediumPrimary"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginEnd="16dp"
|
||||
android:text="@string/settings_recording_customize_layout_select_columns" />
|
||||
|
||||
<Spinner
|
||||
android:id="@+id/spinner_options"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<androidx.core.widget.NestedScrollView
|
||||
android:id="@+id/scroll_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/recycler_view_visible"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintBottom_toTopOf="@id/recycler_view_not_visible" />
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/recycler_view_not_visible"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="24dp"
|
||||
app:layout_constraintTop_toBottomOf="@id/recycler_view_visible"
|
||||
app:layout_constraintBottom_toBottomOf="parent" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
</androidx.core.widget.NestedScrollView>
|
||||
|
||||
</LinearLayout>
|
||||
@@ -42,7 +42,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/aggregated_stats_type_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
style="@style/LargeLabel"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="0dp"
|
||||
android:layout_marginBottom="0dp"
|
||||
@@ -53,7 +53,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/aggregated_stats_num_tracks"
|
||||
style="@style/StatsLargeLabel"
|
||||
style="@style/LargeLabel"
|
||||
android:layout_marginStart="4dp"
|
||||
android:layout_marginTop="0dp"
|
||||
android:layout_marginBottom="0dp"
|
||||
@@ -63,12 +63,9 @@
|
||||
tools:text="(1)" />
|
||||
|
||||
<!-- Distance -->
|
||||
|
||||
<!-- Time -->
|
||||
|
||||
<TextView
|
||||
android:id="@+id/aggregated_stats_distance"
|
||||
style="@style/StatsLargeValue"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:layout_marginTop="16dp"
|
||||
app:layout_constraintEnd_toStartOf="@id/aggregated_stats_distance_unit"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
@@ -86,9 +83,10 @@
|
||||
app:layout_constraintStart_toEndOf="@+id/aggregated_stats_distance"
|
||||
tools:text="km" />
|
||||
|
||||
<!-- Time -->
|
||||
<TextView
|
||||
android:id="@+id/aggregated_stats_time"
|
||||
style="@style/StatsLargeValue"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:layout_marginTop="16dp"
|
||||
android:layout_marginEnd="16dp"
|
||||
app:layout_constraintEnd_toEndOf="@id/guideline3"
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.cardview.widget.CardView
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
style="@style/StatsCardView">
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingTop="8dp"
|
||||
android:paddingBottom="8dp">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/stats_iv_drag_indicator"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/ic_baseline_drag_indicator_24"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_layout"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintBottom_toBottomOf="parent" />
|
||||
|
||||
<include
|
||||
android:id="@+id/stats_layout"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
layout="@layout/stats_item"
|
||||
app:layout_constraintHorizontal_chainStyle="spread_inside"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_iv_drag_indicator"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_icon_show_status"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/stats_icon_show_status"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
tools:src="@drawable/ic_baseline_visibility_24"
|
||||
android:layout_marginEnd="8dp"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_layout"
|
||||
app:layout_constraintEnd_toEndOf="parent" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
</androidx.cardview.widget.CardView>
|
||||
@@ -88,7 +88,7 @@
|
||||
<!-- Distance -->
|
||||
<TextView
|
||||
android:id="@+id/stats_distance_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
style="@style/LargeLabel"
|
||||
android:text="@string/stats_distance"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
@@ -97,7 +97,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_distance_value"
|
||||
style="@style/StatsLargeValue"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
@@ -116,7 +116,7 @@
|
||||
<!-- Moving time -->
|
||||
<TextView
|
||||
android:id="@+id/stats_moving_time_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
style="@style/LargeLabel"
|
||||
android:text="@string/stats_moving_time"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
@@ -125,7 +125,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_moving_time_value"
|
||||
style="@style/StatsLargeValue"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
@@ -170,7 +170,7 @@
|
||||
<!-- Speed/Pace max -->
|
||||
<TextView
|
||||
android:id="@+id/stats_max_speed_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
style="@style/LargeLabel"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
@@ -179,7 +179,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_max_speed_value"
|
||||
style="@style/StatsLargeValue"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
@@ -198,7 +198,7 @@
|
||||
<!-- Avg. moving speed/pace -->
|
||||
<TextView
|
||||
android:id="@+id/stats_moving_speed_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
style="@style/LargeLabel"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
@@ -207,7 +207,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_moving_speed_value"
|
||||
style="@style/StatsLargeValue"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
@@ -277,7 +277,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_gain_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
style="@style/LargeLabel"
|
||||
android:text="@string/stats_gain"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
@@ -286,7 +286,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_gain_value"
|
||||
style="@style/StatsLargeValue"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
@@ -304,7 +304,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_loss_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
style="@style/LargeLabel"
|
||||
android:text="@string/stats_loss"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
@@ -313,7 +313,7 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_loss_value"
|
||||
style="@style/StatsLargeValue"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
|
||||
@@ -1,457 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
style="@style/StatsScrollView">
|
||||
style="@style/StatsScrollView"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/stats_recycler_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content">
|
||||
android:layout_height="match_parent"
|
||||
app:layout_constraintEnd_toStartOf="parent"
|
||||
app:layout_constraintStart_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="parent" />
|
||||
|
||||
<!-- Guidelines -->
|
||||
<androidx.constraintlayout.widget.Guideline
|
||||
android:id="@+id/guideline"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintGuide_begin="8dp" />
|
||||
|
||||
<androidx.constraintlayout.widget.Guideline
|
||||
android:id="@+id/guideline2"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintGuide_percent="0.5" />
|
||||
|
||||
<androidx.constraintlayout.widget.Guideline
|
||||
android:id="@+id/guideline3"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintGuide_end="8dp" />
|
||||
|
||||
<!-- Distance -->
|
||||
<TextView
|
||||
android:id="@+id/stats_distance_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
android:text="@string/stats_distance"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_distance_value"
|
||||
style="@style/StatsLargeValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_distance_unit"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_distance_label"
|
||||
tools:text="100" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_distance_unit"
|
||||
style="@style/StatsUnit"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_distance_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_distance_value"
|
||||
tools:text="km" />
|
||||
|
||||
<!-- Activity Type -->
|
||||
<TextView
|
||||
android:id="@+id/stats_activity_type_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
android:text="@string/track_edit_activity_type_hint"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/stats_activity_type_icon"
|
||||
style="@style/StatsLargeValue"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_distance_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toTopOf="@id/stats_distance_value"
|
||||
app:tint="?android:textColorPrimary" />
|
||||
|
||||
<!-- Total time -->
|
||||
<TextView
|
||||
android:id="@+id/stats_total_time_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
android:text="@string/stats_total_time"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_distance_value" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_total_time_value"
|
||||
style="@style/StatsLargeValue"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_total_time_label"
|
||||
tools:text="00:00:00" />
|
||||
|
||||
<!-- Moving time -->
|
||||
<TextView
|
||||
android:id="@+id/stats_moving_time_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
android:text="@string/stats_moving_time"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_total_time_label"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toTopOf="@id/stats_total_time_label"
|
||||
app:layout_constraintVertical_bias="1.0" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_moving_time_value"
|
||||
style="@style/StatsLargeValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_moving_time_label"
|
||||
tools:text="00:00:00" />
|
||||
|
||||
<!-- Barrier -->
|
||||
<androidx.constraintlayout.widget.Barrier
|
||||
android:id="@+id/stats_time_barrier"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:barrierDirection="bottom"
|
||||
app:constraint_referenced_ids="stats_total_time_value,stats_moving_time_value" />
|
||||
|
||||
<!-- Horizontal line -->
|
||||
<View
|
||||
android:id="@+id/stats_speed_horizontal_line"
|
||||
style="@style/StatsHorizontalLine"
|
||||
android:layout_marginBottom="8dp"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_time_barrier" />
|
||||
|
||||
<!-- Speed/pace -->
|
||||
<TextView
|
||||
android:id="@+id/stats_speed_label"
|
||||
style="@style/StatsSmallLabel"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_speed_horizontal_line"
|
||||
tools:text="Speed" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_speed_value"
|
||||
style="@style/StatsSmallValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_speed_unit"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_speed_label"
|
||||
tools:text="30.00" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_speed_unit"
|
||||
style="@style/StatsUnit"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_speed_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_speed_value"
|
||||
tools:text="km/h" />
|
||||
|
||||
<!-- Average speed/pace -->
|
||||
<TextView
|
||||
android:id="@+id/stats_average_speed_label"
|
||||
style="@style/StatsSmallLabel"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_speed_horizontal_line"
|
||||
tools:text="Avg. Speed" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_average_speed_value"
|
||||
style="@style/StatsSmallValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_average_speed_unit"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_average_speed_label"
|
||||
tools:text="30.00" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_average_speed_unit"
|
||||
style="@style/StatsUnit"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_average_speed_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_average_speed_value"
|
||||
tools:text="km/h" />
|
||||
|
||||
<!-- Speed max -->
|
||||
<TextView
|
||||
android:id="@+id/stats_max_speed_label"
|
||||
style="@style/StatsSmallLabel"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_average_speed_value"
|
||||
tools:text="Max. Speed" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_max_speed_value"
|
||||
style="@style/StatsSmallValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_max_speed_unit"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_max_speed_label"
|
||||
tools:text="30.00" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_max_speed_unit"
|
||||
style="@style/StatsUnit"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_max_speed_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_max_speed_value"
|
||||
tools:text="km/h" />
|
||||
|
||||
<!-- Moving speed max -->
|
||||
<TextView
|
||||
android:id="@+id/stats_moving_speed_label"
|
||||
style="@style/StatsSmallLabel"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_average_speed_value"
|
||||
tools:text="Max. Moving Speed" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_moving_speed_value"
|
||||
style="@style/StatsSmallValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_moving_speed_unit"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_moving_speed_label"
|
||||
tools:text="30.00" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_moving_speed_unit"
|
||||
style="@style/StatsUnit"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_moving_speed_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_moving_speed_value"
|
||||
tools:text="km/h" />
|
||||
|
||||
<!-- Barrier -->
|
||||
<androidx.constraintlayout.widget.Barrier
|
||||
android:id="@+id/stats_speed_barrier"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:barrierDirection="bottom"
|
||||
app:constraint_referenced_ids="stats_max_speed_value,stats_moving_speed_value" />
|
||||
|
||||
<!-- Horizontal line -->
|
||||
<View
|
||||
android:id="@+id/stats_altitude_horizontal_line"
|
||||
style="@style/StatsHorizontalLine"
|
||||
android:layout_marginBottom="8dp"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_speed_barrier" />
|
||||
|
||||
<!-- altitude -->
|
||||
<androidx.constraintlayout.widget.Group
|
||||
android:id="@+id/stats_altitude_group"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:constraint_referenced_ids="stats_altitude_horizontal_line,stats_altitude_current_label,stats_altitude_current_value,stats_altitude_current_unit,stats_altitude_gain_label,stats_altitude_gain_value,stats_altitude_gain_unit,stats_altitude_loss_label,stats_altitude_loss_value,stats_altitude_loss_unit,stats_altitude_current_label_egm" />
|
||||
|
||||
<!-- altitude -->
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_current_label"
|
||||
style="@style/StatsSmallLabel"
|
||||
android:text="@string/stats_altitude"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_altitude_horizontal_line" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_current_label_egm"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="0dp"
|
||||
android:text="@string/egm2008"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_altitude_current_value" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_current_value"
|
||||
style="@style/StatsSmallValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_altitude_current_unit"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_altitude_current_label"
|
||||
tools:text="100" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_current_unit"
|
||||
style="@style/StatsUnit"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_altitude_current_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_altitude_current_value"
|
||||
tools:text="m" />
|
||||
|
||||
<!-- Altitude gain -->
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_gain_label"
|
||||
style="@style/StatsSmallLabel"
|
||||
android:text="@string/stats_gain"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_altitude_horizontal_line" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_gain_value"
|
||||
style="@style/StatsSmallValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_altitude_gain_unit"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_altitude_gain_label"
|
||||
tools:text="100" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_gain_unit"
|
||||
style="@style/StatsUnit"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_altitude_gain_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_altitude_gain_value"
|
||||
tools:text="m" />
|
||||
|
||||
<!-- Altitude loss -->
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_loss_label"
|
||||
style="@style/StatsSmallLabel"
|
||||
android:text="@string/stats_loss"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_altitude_gain_value" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_loss_value"
|
||||
style="@style/StatsSmallValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_altitude_loss_unit"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_altitude_loss_label"
|
||||
tools:text="100" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_altitude_loss_unit"
|
||||
style="@style/StatsUnit"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_altitude_loss_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_altitude_loss_value"
|
||||
tools:text="m" />
|
||||
|
||||
<!-- Coordinate group -->
|
||||
<androidx.constraintlayout.widget.Group
|
||||
android:id="@+id/stats_coordinate_group"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:constraint_referenced_ids="stats_latitude_label,stats_latitude_value,stats_longitude_label,stats_longitude_value,stats_coordinate_horizontal_line" />
|
||||
|
||||
<!-- Barrier -->
|
||||
<androidx.constraintlayout.widget.Barrier
|
||||
android:id="@+id/stats_altitude_barrier"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:barrierDirection="bottom"
|
||||
app:constraint_referenced_ids="stats_altitude_current_value,stats_altitude_gain_value,stats_altitude_loss_value" />
|
||||
|
||||
<!-- Horizontal line -->
|
||||
<View
|
||||
android:id="@+id/stats_coordinate_horizontal_line"
|
||||
style="@style/StatsHorizontalLine"
|
||||
android:layout_marginBottom="8dp"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_altitude_barrier" />
|
||||
|
||||
<!-- Latitude -->
|
||||
<TextView
|
||||
android:id="@+id/stats_latitude_label"
|
||||
style="@style/StatsSmallLabel"
|
||||
android:text="@string/stats_latitude"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_coordinate_horizontal_line" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_latitude_value"
|
||||
style="@style/StatsSmallValue"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline2"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_latitude_label"
|
||||
tools:text="0.834937848" />
|
||||
|
||||
<!-- Longitude -->
|
||||
<TextView
|
||||
android:id="@+id/stats_longitude_label"
|
||||
style="@style/StatsSmallLabel"
|
||||
android:text="@string/stats_longitude"
|
||||
app:layout_constrainedWidth="true"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_coordinate_horizontal_line" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_longitude_value"
|
||||
style="@style/StatsSmallValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline2"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_longitude_label"
|
||||
tools:text="0.834937848" />
|
||||
|
||||
<!-- Barrier -->
|
||||
<androidx.constraintlayout.widget.Barrier
|
||||
android:id="@+id/stats_location_barrier"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:barrierDirection="bottom"
|
||||
app:constraint_referenced_ids="stats_latitude_value,stats_longitude_value" />
|
||||
|
||||
<!-- Horizontal line -->
|
||||
<View
|
||||
android:id="@+id/stats_sensor_horizontal_line"
|
||||
style="@style/StatsHorizontalLine"
|
||||
android:layout_marginBottom="8dp"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_location_barrier" />
|
||||
|
||||
<!-- Sensors data -->
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/stats_sensors_recycler_view"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintEnd_toStartOf="@id/guideline3"
|
||||
app:layout_constraintStart_toEndOf="@id/guideline"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_sensor_horizontal_line" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
</ScrollView>
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingBottom="16dp"
|
||||
android:paddingTop="16dp">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_value"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_unit"
|
||||
tools:text="90" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_unit"
|
||||
style="@style/StatsUnit"
|
||||
tools:text="@string/sensor_unit_beats_per_minute"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_value"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_value" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_description_main"
|
||||
style="@style/StatsPrimaryLabel"
|
||||
tools:text="@string/sensor_state_heart_rate"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_value" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_description_secondary"
|
||||
style="@style/StatsTinyValue"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_description_main"
|
||||
tools:visibility="visible"
|
||||
tools:text="90" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
@@ -1,42 +1,47 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools">
|
||||
android:paddingBottom="16dp"
|
||||
android:paddingTop="16dp">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_sensor_label"
|
||||
style="@style/StatsLargeLabel"
|
||||
android:id="@+id/stats_description_main"
|
||||
style="@style/LargeLabel"
|
||||
tools:text="@string/sensor_state_heart_rate"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_sensor_sensor_value"
|
||||
style="@style/StatsTinyValue"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_sensor_label"
|
||||
tools:text="90" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_sensor_value"
|
||||
style="@style/StatsLargeValue"
|
||||
android:id="@+id/stats_value"
|
||||
style="@style/StatsPrimaryValue"
|
||||
android:value="@string/value_unknown"
|
||||
app:layout_constraintHorizontal_chainStyle="packed"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_description_main"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_sensor_unit"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_sensor_sensor_value"
|
||||
app:layout_constraintEnd_toStartOf="@id/stats_unit"
|
||||
tools:text="90" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_sensor_unit"
|
||||
android:id="@+id/stats_unit"
|
||||
style="@style/StatsUnit"
|
||||
tools:text="@string/sensor_unit_beats_per_minute"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_sensor_value"
|
||||
app:layout_constraintStart_toEndOf="@id/stats_value"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_sensor_value" />
|
||||
app:layout_constraintBottom_toBottomOf="@id/stats_value" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/stats_description_secondary"
|
||||
style="@style/StatsTinyValue"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/stats_value"
|
||||
tools:visibility="visible"
|
||||
tools:text="90" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
@@ -217,7 +217,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">البلوتوث</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">خط العرض/خط الطول</string>
|
||||
<string name="settings_stats_rate_title">المعدل المفضل</string>
|
||||
<string name="settings_stats_units_imperial">وحدات القياس البريطانية (ميل، قدم)</string>
|
||||
<string name="settings_stats_units_metric">وحدات القياس المترية (كم، م)</string>
|
||||
|
||||
@@ -176,7 +176,6 @@
|
||||
<string name="settings_reset_confirm_title">Reset now?</string>
|
||||
<string name="settings_reset_done">All settings have been reverted to default values</string>
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<string name="settings_stats_coordinate">Latitude/Longitude</string>
|
||||
<string name="settings_stats_rate_title">Preferred rate</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (miles, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metric (km, m)</string>
|
||||
|
||||
@@ -178,7 +178,6 @@
|
||||
<string name="settings_reset_confirm_title">¿Restablecer ahora?</string>
|
||||
<string name="settings_reset_done">Se restablecieron los valores predeterminados de todas las opciones de configuración</string>
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<string name="settings_stats_coordinate">Latitud/longitud</string>
|
||||
<string name="settings_stats_rate_title">Tasa preferida</string>
|
||||
<string name="settings_stats_units_imperial">Imperiales (millas, pies)</string>
|
||||
<string name="settings_stats_units_metric">Métricas (km, m)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Ширина и дължина</string>
|
||||
<string name="settings_stats_rate_title">Предпочитана мярка</string>
|
||||
<string name="settings_stats_units_imperial">Имперски (мил, фт)</string>
|
||||
<string name="settings_stats_units_metric">Метрични (км, м)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitud/Longitud</string>
|
||||
<string name="settings_stats_rate_title">Mesura preferida</string>
|
||||
<string name="settings_stats_units_imperial">Sistema anglosaxó (milles, peus)</string>
|
||||
<string name="settings_stats_units_metric">Sistema mètric (km, m)</string>
|
||||
|
||||
@@ -280,7 +280,6 @@ Pokud zařízení GPS hlásí nepřesná data (např. Polohu, rychlost, nadmořs
|
||||
<string name="settings_sensor_connecting">Připojeno k senzoru %1$s</string>
|
||||
<string name="settings_sensor_disconnected">Odpojeno od %1$s</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Zeměpisná šířka/délka</string>
|
||||
<string name="settings_stats_rate_title">Preferovaná rychlost</string>
|
||||
<string name="settings_stats_units_imperial">Imperiální jednotky (míle, stopy)</string>
|
||||
<string name="settings_stats_units_metric">Metrické jednotky (km, m)</string>
|
||||
|
||||
@@ -282,7 +282,6 @@ Hvis GPS-enheden rapporterer unøjagtige data (f.eks. Placering, hastighed, høj
|
||||
<string name="settings_sensor_connecting">Tilsluttet %1$s</string>
|
||||
<string name="settings_sensor_disconnected">Frakoblet %1$s</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Breddegrad/længdegrad</string>
|
||||
<string name="settings_stats_rate_title">Foretrukkenfartenhed</string>
|
||||
<string name="settings_stats_units_imperial">Britisk (mil, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrisk (km, m)</string>
|
||||
|
||||
@@ -284,7 +284,6 @@ Meldet das GPS-Gerät ungenaue Daten (z.B. Standort, Geschwindigkeit, Höhe), ka
|
||||
<string name="settings_sensor_connecting">Verbunden mit %1$s</string>
|
||||
<string name="settings_sensor_disconnected">Verbindung getrennt von %1$s</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Breiten-/Längengrad</string>
|
||||
<string name="settings_stats_rate_title">Bevorzugtes Maß</string>
|
||||
<string name="settings_stats_units_imperial">Englisch (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrisch (km, m)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Πλάτος/Μήκος</string>
|
||||
<string name="settings_stats_rate_title">Προτιμώμενος ρυθμός</string>
|
||||
<string name="settings_stats_units_imperial">Αγγλοσαξονικό (μίλια, πόδια)</string>
|
||||
<string name="settings_stats_units_metric">Μετρικό (χλμ, μέτρα)</string>
|
||||
|
||||
@@ -279,7 +279,6 @@ Si el dispositivo GPS reporta datos inexactos (por ejemplo, ubicación, velocida
|
||||
<string name="settings_sensor_connecting">Conectado a %1$s</string>
|
||||
<string name="settings_sensor_disconnected">Desconectado de %1$s</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitud/Longitud</string>
|
||||
<string name="settings_stats_rate_title">Ritmo preferido</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (millas, pies)</string>
|
||||
<string name="settings_stats_units_metric">Métrica (km, m)</string>
|
||||
|
||||
@@ -279,7 +279,6 @@ Kui GPS-seade teatab ebatäpsetest andmetest (nt asukoht, kiirus, kõrgus), ei s
|
||||
<string name="settings_sensor_connecting">Ühendatud anduriga %1$s</string>
|
||||
<string name="settings_sensor_disconnected">Lahti ühendatud %1$s</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Laiuskraad/pikkuskraad</string>
|
||||
<string name="settings_stats_rate_title">Eelistatud määr</string>
|
||||
<string name="settings_stats_units_imperial">Inglise mõõtühikud (miili, jalga)</string>
|
||||
<string name="settings_stats_units_metric">Meetermõõdustik (km, m)</string>
|
||||
|
||||
@@ -280,7 +280,6 @@ GPS gailuak datu okerrak salatzen baditu (adibidez, kokapena, abiadura, kota), O
|
||||
<string name="settings_sensor_connecting">Honekin konektatuta: %1$s</string>
|
||||
<string name="settings_sensor_disconnected">Deskonektatuta %1$s</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitudea/Longitudea</string>
|
||||
<string name="settings_stats_rate_title">Erritmo hobetsia</string>
|
||||
<string name="settings_stats_units_imperial">Inperiala (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrikoa (km, m)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">بلوتوث</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">عرض جغرافیایی/ طول جغرافیایی</string>
|
||||
<string name="settings_stats_rate_title">اولویت سنجه سرعت</string>
|
||||
<string name="settings_stats_units_imperial">انگلیسی (مایل، فوت)</string>
|
||||
<string name="settings_stats_units_metric">متریک (کیلومتر، متر)</string>
|
||||
|
||||
@@ -284,7 +284,6 @@ limitations under the License.
|
||||
<string name="settings_sensor_connecting">Yhdistetty: %1$s</string>
|
||||
<string name="settings_sensor_disconnected">Yhteys katkaistu: %1$s</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Leveys-/pituusaste</string>
|
||||
<string name="settings_stats_rate_title">Haluttu nopeus</string>
|
||||
<string name="settings_stats_units_imperial">Brittiläinen järj.
|
||||
(maili, jalka)</string>
|
||||
|
||||
@@ -176,7 +176,6 @@
|
||||
<string name="settings_reset_confirm_title">Réinitialiser maintenant?</string>
|
||||
<string name="settings_reset_done">Les valeurs par défaut de tous les paramètres ont bien été rétablies</string>
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<string name="settings_stats_coordinate">Latitude/longitude</string>
|
||||
<string name="settings_stats_rate_title">Mode de calcul souhaité</string>
|
||||
<string name="settings_stats_units_imperial">Unités impériales (mi, pi)</string>
|
||||
<string name="settings_stats_units_metric">Unités métriques (km, m)</string>
|
||||
|
||||
@@ -176,7 +176,6 @@
|
||||
<string name="settings_reset_confirm_title">Réinitialiser maintenant ?</string>
|
||||
<string name="settings_reset_done">Les valeurs par défaut de tous les paramètres ont bien été rétablies.</string>
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<string name="settings_stats_coordinate">Latitude/Longitude</string>
|
||||
<string name="settings_stats_rate_title">Mode de calcul souhaité</string>
|
||||
<string name="settings_stats_units_imperial">Unités impériales (mi, pi)</string>
|
||||
<string name="settings_stats_units_metric">Unités métriques (km, m)</string>
|
||||
|
||||
@@ -279,7 +279,6 @@ Si le dispositif GPS signale des données inexactes (par exemple, la localisatio
|
||||
<string name="settings_sensor_connecting">Connecté à %1$s</string>
|
||||
<string name="settings_sensor_disconnected">Déconnecté de %1$s</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitude/Longitude</string>
|
||||
<string name="settings_stats_rate_title">Mode de calcul souhaité</string>
|
||||
<string name="settings_stats_units_imperial">Unités impériales (mi, pi)</string>
|
||||
<string name="settings_stats_units_metric">Unités métriques (km, m)</string>
|
||||
|
||||
@@ -294,7 +294,6 @@ Se te detés ou estás en interiores, non se gardarán datos do sensor (mais ser
|
||||
<string name="settings_sensor_disconnected">Desconectado de %1$s</string>
|
||||
<string name="settings_sensor_wheel_circumference">Circunferencia da roda (mm)</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitude/lonxitude</string>
|
||||
<string name="settings_stats_rate_title">Indicador preferido</string>
|
||||
<string name="settings_stats_units_imperial">Imperiais (millas, pés)</string>
|
||||
<string name="settings_stats_units_metric">Métricas (km, m)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">अक्षांश/देशांतर</string>
|
||||
<string name="settings_stats_rate_title">पसंदीदा दर</string>
|
||||
<string name="settings_stats_units_imperial">इंपीरियल (मील, फुट)</string>
|
||||
<string name="settings_stats_units_metric">मेट्रिक (किमी, मी)</string>
|
||||
|
||||
@@ -214,7 +214,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Geografska širina/duljina</string>
|
||||
<string name="settings_stats_rate_title">Preferirana stopa</string>
|
||||
<string name="settings_stats_units_imperial">Imperijalne (milje, stope)</string>
|
||||
<string name="settings_stats_units_metric">Metričke (km, m)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Szélesség/hosszúság</string>
|
||||
<string name="settings_stats_rate_title">Mérték választása</string>
|
||||
<string name="settings_stats_units_imperial">Angolszász (mérföld, láb)</string>
|
||||
<string name="settings_stats_units_metric">Metrikus (km, m)</string>
|
||||
|
||||
@@ -175,7 +175,6 @@
|
||||
<string name="settings_reset_confirm_title">Setel ulang sekarang?</string>
|
||||
<string name="settings_reset_done">Semua setelan telah dikembalikan ke nilai default</string>
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<string name="settings_stats_coordinate">Lintang/Bujur</string>
|
||||
<string name="settings_stats_rate_title">Laju yang dipilih</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (mil, kaki)</string>
|
||||
<string name="settings_stats_units_metric">Metrik (km, m)</string>
|
||||
|
||||
@@ -255,7 +255,6 @@ Infatti, un\'applicazione deve supportare <i>ACTION_VIEW</i> con MIME <i>applica
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitudine/longitudine</string>
|
||||
<string name="settings_stats_rate_title">Velocità preferita</string>
|
||||
<string name="settings_stats_units_imperial">Imperiale (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrico (km, m)</string>
|
||||
|
||||
@@ -178,7 +178,6 @@
|
||||
<string name="settings_reset_confirm_title">לאפס כעת?</string>
|
||||
<string name="settings_reset_done">כל ההגדרות הוחזרו לערכי ברירת המחדל</string>
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<string name="settings_stats_coordinate">קו רוחב/קו אורך</string>
|
||||
<string name="settings_stats_rate_title">קצב מועדף</string>
|
||||
<string name="settings_stats_units_imperial">אימפריאלי (מייל, רגל)</string>
|
||||
<string name="settings_stats_units_metric">מטרי (ק\"מ, מ\')</string>
|
||||
|
||||
@@ -212,7 +212,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">緯度/経度</string>
|
||||
<string name="settings_stats_rate_title">計測方法</string>
|
||||
<string name="settings_stats_units_imperial">ヤード・ポンド法(マイル、フィート)</string>
|
||||
<string name="settings_stats_units_metric">メートル法(km、m)</string>
|
||||
|
||||
@@ -212,7 +212,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">블루투스</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">위도/경도</string>
|
||||
<string name="settings_stats_rate_title">선호하는 속도</string>
|
||||
<string name="settings_stats_units_imperial">야드파운드법(마일, 피트)</string>
|
||||
<string name="settings_stats_units_metric">미터법(km,m)</string>
|
||||
|
||||
@@ -214,7 +214,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Platuma ir ilguma</string>
|
||||
<string name="settings_stats_rate_title">Pageidaujamas greitis</string>
|
||||
<string name="settings_stats_units_imperial">Imperinės (myl., pėdos)</string>
|
||||
<string name="settings_stats_units_metric">Metrinės (km, m)</string>
|
||||
|
||||
@@ -214,7 +214,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Platums/garums</string>
|
||||
<string name="settings_stats_rate_title">Vēlamais rādītājs</string>
|
||||
<string name="settings_stats_units_imperial">Standarta (jūdzes, pēdas)</string>
|
||||
<string name="settings_stats_units_metric">Metriskās (km, m)</string>
|
||||
|
||||
@@ -177,7 +177,6 @@
|
||||
<string name="settings_reset_confirm_title">Resetați acum?</string>
|
||||
<string name="settings_reset_done">Toate setările au revenit la valorile prestabilite</string>
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<string name="settings_stats_coordinate">Latitudine/longitudine</string>
|
||||
<string name="settings_stats_rate_title">Rata de preferat</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metric (km, m)</string>
|
||||
|
||||
@@ -212,7 +212,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitud/Longitud</string>
|
||||
<string name="settings_stats_rate_title">Kadar pilihan</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (bt, kaki)</string>
|
||||
<string name="settings_stats_units_metric">Metrik (km, m)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Bredde- og lengdegrad</string>
|
||||
<string name="settings_stats_rate_title">Foretrukket måling</string>
|
||||
<string name="settings_stats_units_imperial">Britisk (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrisk (km, m)</string>
|
||||
|
||||
@@ -279,7 +279,6 @@ Als het GPS-apparaat onnauwkeurige gegevens rapporteert (bijv. locatie, snelheid
|
||||
<string name="settings_sensor_connecting">Verbonden met %1$s</string>
|
||||
<string name="settings_sensor_disconnected">Ontkoppeld van %1$s</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Breedte-/lengtegraad</string>
|
||||
<string name="settings_stats_rate_title">Voorkeursverhouding</string>
|
||||
<string name="settings_stats_units_imperial">Engels (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrisch (km, m)</string>
|
||||
|
||||
@@ -242,7 +242,6 @@ limitations under the License.
|
||||
<string name="settings_sensor_disconnected">Rozłaczony z %1$s</string>
|
||||
<string name="settings_sensor_wheel_circumference">Obwód koła (mm)</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Długości i szerokości geograficznej</string>
|
||||
<string name="settings_stats_rate_title">Wybór tempo/prędkość</string>
|
||||
<string name="settings_stats_units_imperial">Imperialne (mile, stopy)</string>
|
||||
<string name="settings_stats_units_metric">Metryczne (km, m)</string>
|
||||
|
||||
@@ -176,7 +176,6 @@
|
||||
<string name="settings_reset_confirm_title">Redefinir agora?</string>
|
||||
<string name="settings_reset_done">Todas as configurações foram revertidas para os valores padrão</string>
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<string name="settings_stats_coordinate">Latitude/longitude</string>
|
||||
<string name="settings_stats_rate_title">Taxa preferencial</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (milhas, pés)</string>
|
||||
<string name="settings_stats_units_metric">Métrica (km, m)</string>
|
||||
|
||||
@@ -176,7 +176,6 @@
|
||||
<string name="settings_reset_confirm_title">Repor agora?</string>
|
||||
<string name="settings_reset_done">Todas as definições foram revertidas para os valores predefinidos</string>
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<string name="settings_stats_coordinate">Latitude/Longitude</string>
|
||||
<string name="settings_stats_rate_title">Avaliação preferida</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (milhas, pés)</string>
|
||||
<string name="settings_stats_units_metric">Métrico (km, m)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitude/longitude</string>
|
||||
<string name="settings_stats_rate_title">Taxa preferencial</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (milhas, pés)</string>
|
||||
<string name="settings_stats_units_metric">Métrica (km, m)</string>
|
||||
|
||||
@@ -214,7 +214,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitudine/longitudine</string>
|
||||
<string name="settings_stats_rate_title">Rata de preferat</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrică (km, m)</string>
|
||||
|
||||
@@ -215,7 +215,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Широта/долгота</string>
|
||||
<string name="settings_stats_rate_title">Предпочтение</string>
|
||||
<string name="settings_stats_units_imperial">Британская (мили, футы)</string>
|
||||
<string name="settings_stats_units_metric">Метрическая (км, м)</string>
|
||||
|
||||
@@ -214,7 +214,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Zemepis. šírka/dĺžka</string>
|
||||
<string name="settings_stats_rate_title">Preferovaná hodnota</string>
|
||||
<string name="settings_stats_units_imperial">Imperiálne jednotky (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrické jednotky (km, m)</string>
|
||||
|
||||
@@ -215,7 +215,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Zemlj. širina/dolžina</string>
|
||||
<string name="settings_stats_rate_title">Pred. enot. za hitr.</string>
|
||||
<string name="settings_stats_units_imperial">Imperialni sistem (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrični sistem (km, m)</string>
|
||||
|
||||
@@ -214,7 +214,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Географска шир./дуж.</string>
|
||||
<string name="settings_stats_rate_title">Жељени темпо</string>
|
||||
<string name="settings_stats_units_imperial">Империјалне (ми, ст)</string>
|
||||
<string name="settings_stats_units_metric">Метричке (км, м)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitud/longitud</string>
|
||||
<string name="settings_stats_rate_title">Föredragen mätning</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metrisk (km, m)</string>
|
||||
|
||||
@@ -212,7 +212,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">บลูทูธ</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">ละติจูด/ลองจิจูด</string>
|
||||
<string name="settings_stats_rate_title">อัตราที่ต้องการ</string>
|
||||
<string name="settings_stats_units_imperial">หน่วยอังกฤษ (ไมล์, ฟุต)</string>
|
||||
<string name="settings_stats_units_metric">หน่วยเมตริก (กม., เมตร)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitude/Longtitude</string>
|
||||
<string name="settings_stats_rate_title">Gustong rate</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metric (km, m)</string>
|
||||
|
||||
@@ -213,7 +213,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Enlem/Boylam</string>
|
||||
<string name="settings_stats_rate_title">Tercih edilen oran</string>
|
||||
<string name="settings_stats_units_imperial">İngiliz (mil, fit)</string>
|
||||
<string name="settings_stats_units_metric">Metrik (km, m)</string>
|
||||
|
||||
@@ -215,7 +215,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Широта/довгота</string>
|
||||
<string name="settings_stats_rate_title">Система вимірювання</string>
|
||||
<string name="settings_stats_units_imperial">Британська (милі, фути)</string>
|
||||
<string name="settings_stats_units_metric">Метрична (км, м)</string>
|
||||
|
||||
@@ -212,7 +212,6 @@ limitations under the License.
|
||||
<!-- Settings Sensor -->
|
||||
<string name="settings_sensor_bluetooth">Bluetooth</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Vĩ độ/Kinh độ</string>
|
||||
<string name="settings_stats_rate_title">Tốc độ ưa thích</string>
|
||||
<string name="settings_stats_units_imperial">Hệ đo lường Anh (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Hệ mét (km, m)</string>
|
||||
|
||||
@@ -175,7 +175,6 @@
|
||||
<string name="settings_reset_confirm_title">確定要立即重設?</string>
|
||||
<string name="settings_reset_done">所有設定已還原為預設值</string>
|
||||
<string name="settings_sensor_bluetooth">藍牙</string>
|
||||
<string name="settings_stats_coordinate">緯度/經度</string>
|
||||
<string name="settings_stats_rate_title">偏好速率</string>
|
||||
<string name="settings_stats_units_imperial">英制 (英里、英尺)</string>
|
||||
<string name="settings_stats_units_metric">公制 (公里、公尺)</string>
|
||||
|
||||
@@ -175,7 +175,6 @@
|
||||
<string name="settings_reset_confirm_title">確定要立即重設?</string>
|
||||
<string name="settings_reset_done">所有設定已還原為預設值</string>
|
||||
<string name="settings_sensor_bluetooth">藍牙</string>
|
||||
<string name="settings_stats_coordinate">緯度/經度</string>
|
||||
<string name="settings_stats_rate_title">偏好速率</string>
|
||||
<string name="settings_stats_units_imperial">英制 (英里、英尺)</string>
|
||||
<string name="settings_stats_units_metric">公制 (公里、公尺)</string>
|
||||
|
||||
@@ -227,7 +227,6 @@ limitations under the License.
|
||||
<string name="settings_sensor_bluetooth">蓝牙</string>
|
||||
<string name="settings_sensor_wheel_circumference">车轮周长 (mm)</string>
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">纬度/经度</string>
|
||||
<string name="settings_stats_rate_title">首选速率</string>
|
||||
<string name="settings_stats_units_imperial">英制(英里、英尺)</string>
|
||||
<string name="settings_stats_units_metric">公制(公里、米)</string>
|
||||
|
||||
@@ -1,12 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Do not translate anything in this file directly. -->
|
||||
<string name="stats_show_coordinate_key" translatable="false">statsShowCoordinate</string>
|
||||
<bool name="stats_show_coordinate_default" translatable="false">true</bool>
|
||||
|
||||
<string name="stats_show_grade_altitude_key" translatable="false">statsShowGradeElevation</string>
|
||||
<bool name="stats_show_altitude_default" translatable="false">true</bool>
|
||||
|
||||
<string name="stats_show_on_lockscreen_while_recording_key" translatable="false">trackdetail_show_on_lockscreen_while_recording</string>
|
||||
<bool name="stats_show_on_lockscreen_while_recording_default" translatable="false">false</bool>
|
||||
|
||||
@@ -17,6 +11,7 @@
|
||||
<bool name="stats_fullscreen_while_recording_default" translatable="false">false</bool>
|
||||
|
||||
<string name="settings_reset_key" translatable="false">settingsReset</string>
|
||||
<string name="settings_layout_reset_key" translatable="false">settingsLayoutReset</string>
|
||||
|
||||
<string name="settings_sensor_bluetooth_heart_rate_key" translatable="false">bluetoothSensor</string>
|
||||
<string name="settings_sensor_bluetooth_cycling_cadence_key" translatable="false">bluetoothCyclingCadenceSensor</string>
|
||||
@@ -278,4 +273,130 @@
|
||||
<item>@string/settings_night_mode_option_day</item>
|
||||
<item>@string/settings_night_mode_option_night</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
||||
<!-- Stats layout customization -->
|
||||
<string name="stats_custom_layout_key" translatable="false">statsCustomLayoutKey</string>
|
||||
|
||||
<!-- Stats layout customization: number of columns per row -->
|
||||
<string name="stats_custom_layout_columns_key" translatable="false">statsCustomLayoutColumnsKey</string>
|
||||
<integer name="stats_custom_layout_columns_default" translatable="false">2</integer>
|
||||
|
||||
<!-- Stats layout customization: key -->
|
||||
<string name="stats_custom_layout_fields_key" translatable="false">statsCustomLayoutFieldsKey</string>
|
||||
<!-- Stats keys -->
|
||||
<string name="stats_custom_layout_distance_key" translatable="false">distance</string>
|
||||
<string name="stats_custom_layout_total_time_key" translatable="false">total_time</string>
|
||||
<string name="stats_custom_layout_speed_key" translatable="false">speed</string>
|
||||
<string name="stats_custom_layout_moving_time_key" translatable="false">moving_time</string>
|
||||
<string name="stats_custom_layout_average_speed_key" translatable="false">average_speed</string>
|
||||
<string name="stats_custom_layout_max_speed_key" translatable="false">max_speed</string>
|
||||
<string name="stats_custom_layout_average_moving_speed_key" translatable="false">average_moving_speed</string>
|
||||
<string name="stats_custom_layout_altitude_key" translatable="false">altitude</string>
|
||||
<string name="stats_custom_layout_gain_key" translatable="false">gain</string>
|
||||
<string name="stats_custom_layout_loss_key" translatable="false">loss</string>
|
||||
<string name="stats_custom_layout_pace_key" translatable="false">pace</string>
|
||||
<string name="stats_custom_layout_average_moving_pace_key" translatable="false">average_moving_pace</string>
|
||||
<string name="stats_custom_layout_average_pace_key" translatable="false">average_pace</string>
|
||||
<string name="stats_custom_layout_fastest_pace_key" translatable="false">fastest_pace</string>
|
||||
<string name="stats_custom_layout_coordinates_key" translatable="false">coordinates</string>
|
||||
<string name="stats_custom_layout_heart_rate_key" translatable="false">heart_rate</string>
|
||||
<string name="stats_custom_layout_average_heart_rate_key" translatable="false">average_heart_rate</string>
|
||||
<string name="stats_custom_layout_cadence_key" translatable="false">cadence</string>
|
||||
<string name="stats_custom_layout_average_cadence_key" translatable="false">average_cadence</string>
|
||||
<string name="stats_custom_layout_power_key" translatable="false">power</string>
|
||||
<!--
|
||||
Default dataFields for stats layout customization in a set of arrays.
|
||||
Every array has two items:
|
||||
- Key value for the dataField.
|
||||
- Comma separated flags for: visible, primary and span/wide for the dataField.
|
||||
-->
|
||||
<string name="stats_custom_layout_fields_default_value_separator" translatable="false">_</string>
|
||||
<string-array name="stats_custom_layout_fields_default_value_0">
|
||||
<item>@string/stats_custom_layout_distance_key</item>
|
||||
<item>1,1,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_1">
|
||||
<item>@string/stats_custom_layout_total_time_key</item>
|
||||
<item>1,1,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_2">
|
||||
<item>@string/stats_custom_layout_speed_key</item>
|
||||
<item>1,1,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_3">
|
||||
<item>@string/stats_custom_layout_moving_time_key</item>
|
||||
<item>1,1,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_4">
|
||||
<item>@string/stats_custom_layout_average_speed_key</item>
|
||||
<item>1,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_5">
|
||||
<item>@string/stats_custom_layout_max_speed_key</item>
|
||||
<item>1,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_6">
|
||||
<item>@string/stats_custom_layout_average_moving_speed_key</item>
|
||||
<item>1,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_7">
|
||||
<item>@string/stats_custom_layout_altitude_key</item>
|
||||
<item>1,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_8">
|
||||
<item>@string/stats_custom_layout_gain_key</item>
|
||||
<item>1,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_9">
|
||||
<item>@string/stats_custom_layout_loss_key</item>
|
||||
<item>1,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_10">
|
||||
<item>@string/stats_custom_layout_pace_key</item>
|
||||
<item>0,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_11">
|
||||
<item>@string/stats_custom_layout_average_moving_pace_key</item>
|
||||
<item>0,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_12">
|
||||
<item>@string/stats_custom_layout_average_pace_key</item>
|
||||
<item>0,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_13">
|
||||
<item>@string/stats_custom_layout_fastest_pace_key</item>
|
||||
<item>0,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_14">
|
||||
<item>@string/stats_custom_layout_coordinates_key</item>
|
||||
<item>0,0,1</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_15">
|
||||
<item>@string/stats_custom_layout_heart_rate_key</item>
|
||||
<item>0,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_16">
|
||||
<item>@string/stats_custom_layout_cadence_key</item>
|
||||
<item>0,0,0</item>
|
||||
</string-array>
|
||||
<string-array name="stats_custom_layout_fields_default_value_17">
|
||||
<item>@string/stats_custom_layout_power_key</item>
|
||||
<item>0,0,0</item>
|
||||
</string-array>
|
||||
|
||||
<!-- Stats empty values -->
|
||||
<string name="stats_empty_value_integer" translatable="false">0</string>
|
||||
<string name="stats_empty_value_float" translatable="false">0.0</string>
|
||||
<string name="stats_empty_value_time" translatable="false">00:00</string>
|
||||
<string name="stats_empty_value_coordinates" translatable="false">0.0, 0.0</string>
|
||||
|
||||
<!-- Statistics dataFields: columns per row -->
|
||||
<integer-array name="stats_custom_layout_fields_columns_per_row">
|
||||
<item>1</item>
|
||||
<item>2</item>
|
||||
<item>3</item>
|
||||
</integer-array>
|
||||
|
||||
<string name="prefs_last_version_key" translatable="false">lastVersionKey</string>
|
||||
|
||||
</resources>
|
||||
|
||||
@@ -44,6 +44,12 @@
|
||||
true
|
||||
</bool>
|
||||
|
||||
<string name="stats_show_coordinate_key" translatable="false">statsShowCoordinate</string>
|
||||
<bool name="stats_show_coordinate_default" translatable="false">true</bool>
|
||||
|
||||
<string name="stats_show_grade_altitude_key" translatable="false">statsShowGradeElevation</string>
|
||||
<bool name="stats_show_altitude_default" translatable="false">true</bool>
|
||||
|
||||
<!-- <string name="auto_resume_track_timeout_key" translatable="false">autoResumeTrackTimeout</string>-->
|
||||
<!-- <string name="auto_resume_track_timeout_default" translatable="false">10</string>-->
|
||||
<!-- <string name="auto_resume_track_timeout_always" translatable="false">-1</string>-->
|
||||
|
||||
@@ -196,6 +196,8 @@ limitations under the License.
|
||||
<string name="description_time">Time</string>
|
||||
<string name="description_total_distance">Total distance: %1$.2f km (%2$.1f mi)</string>
|
||||
<string name="description_total_time">Total time: %1$s</string>
|
||||
<string name="description_speed_source_sensor">Sensor: %1$s</string>
|
||||
<string name="description_speed_source_gps">GPS</string>
|
||||
<!-- Export -->
|
||||
<string name="export_with_photos">with photos</string>
|
||||
<string name="export_without_photos">without photos</string>
|
||||
@@ -236,6 +238,7 @@ limitations under the License.
|
||||
</plurals>
|
||||
<string name="generic_completed">Completed</string>
|
||||
<string name="generic_click_twice_cancel">Click back again to cancel</string>
|
||||
<string name="generic_choose_an_option">Choose an option</string>
|
||||
<!-- Gps -->
|
||||
<string name="gps_starting">Starting GPS</string>
|
||||
<string name="gps_wait_for_better_signal">Waiting for a better GPS signal</string>
|
||||
@@ -332,6 +335,8 @@ limitations under the License.
|
||||
<string name="settings_chart_by_distance">By distance</string>
|
||||
<string name="settings_chart_by_time">By time</string>
|
||||
<!-- Settings Recording -->
|
||||
<string name="settings_recording_customize_layout_title">Customize your recording layout</string>
|
||||
<string name="settings_recording_customize_layout_select_columns">Data fields per row</string>
|
||||
<string name="settings_recording_show_on_lockscreen_while_recording_title">Show statistics on lockscreen</string>
|
||||
<string name="settings_recording_show_on_lockscreen_while_recording_summary">While recording, show statistics without unlocking the device.</string>
|
||||
<string name="settings_recording_keep_screen_on_while_recording_title">Keep screen on</string>
|
||||
@@ -356,8 +361,15 @@ limitations under the License.
|
||||
<string name="settings_night_mode_option_day">Day</string>
|
||||
<string name="settings_night_mode_option_night">Night</string>
|
||||
|
||||
<!-- Settings Reset -->
|
||||
<!-- Reset -->
|
||||
<string name="settings_reset">Reset</string>
|
||||
<!-- Custom Layout Reset -->
|
||||
<string name="settings_layout_reset">Reset Custom Layout</string>
|
||||
<string name="settings_layout_reset_confirm_message">All layout settings will be reverted to the default values. This will not delete any tracks on the device.</string>
|
||||
<string name="settings_layout_reset_confirm_title">Reset your layouts?</string>
|
||||
<string name="settings_layout_reset_done">All layout settings have been reverted to the default values</string>
|
||||
<!-- Settings Reset -->
|
||||
<string name="settings_all_reset">Reset All Settings</string>
|
||||
<string name="settings_reset_confirm_message">All settings will be reverted to the default values. This will not delete any tracks on the device.</string>
|
||||
<string name="settings_reset_confirm_title">Reset now?</string>
|
||||
<string name="settings_reset_done">All settings have been reverted to the default values</string>
|
||||
@@ -373,7 +385,6 @@ limitations under the License.
|
||||
<string name="settings_sensor_wheel_circumference">Wheel circumference (mm)</string>
|
||||
|
||||
<!-- Settings Stats -->
|
||||
<string name="settings_stats_coordinate">Latitude/Longitude</string>
|
||||
<string name="settings_stats_rate_title">Preferred rate</string>
|
||||
<string name="settings_stats_units_imperial">Imperial (mi, ft)</string>
|
||||
<string name="settings_stats_units_metric">Metric (km, m)</string>
|
||||
@@ -392,6 +403,7 @@ limitations under the License.
|
||||
<string name="stats_fastest_pace">Fastest pace</string>
|
||||
<string name="stats_gain">Gain</string>
|
||||
<string name="stats_loss">Loss</string>
|
||||
<string name="stats_coordinates">Latitude/Longitude</string>
|
||||
<string name="stats_latitude">Latitude</string>
|
||||
<string name="stats_longitude">Longitude</string>
|
||||
<string name="stats_max_speed">Max speed</string>
|
||||
@@ -401,6 +413,9 @@ limitations under the License.
|
||||
<string name="stats_distance">Distance</string>
|
||||
<string name="stats_total_time">Total time</string>
|
||||
<string name="stats_split_interval">Split interval</string>
|
||||
<string name="stats_sensors_heart_rate">Heart Rate</string>
|
||||
<string name="stats_sensors_cadence">Cadence</string>
|
||||
<string name="stats_sensors_power">Power</string>
|
||||
<!-- Track -->
|
||||
<string name="track_name_format">Track %1$d</string>
|
||||
<string name="track_recording_notification_accuracy">Location accuracy: %1$s</string>
|
||||
@@ -436,6 +451,9 @@ limitations under the License.
|
||||
<string name="unit_mile_per_hour">mph</string>
|
||||
<string name="unit_minute_per_kilometer">min/km</string>
|
||||
<string name="unit_minute_per_mile">min/mi</string>
|
||||
<!-- Location Coordinates -->
|
||||
<string name="location_coordinate">%1$s°</string>
|
||||
<string name="location_latitude_longitude">%1$s, %2$s</string>
|
||||
<!-- Value -->
|
||||
<string name="value_adapt_accuracy">Adapt for accuracy</string>
|
||||
<string name="value_adapt_battery_life">Adapt for battery life</string>
|
||||
@@ -553,4 +571,9 @@ limitations under the License.
|
||||
<string name="instant_export_enabled_title">Instant post-workout export</string>
|
||||
|
||||
<string name="settings_default_export_uri_title">Track export directory</string>
|
||||
<string name="title_activity_settings_custom_layout">Customize Recording Layout</string>
|
||||
<!-- Fields -->
|
||||
<string name="field_set_primary">Primary</string>
|
||||
<string name="field_set_secondary">Secondary</string>
|
||||
<string name="field_remove_from_layout">Remove</string>
|
||||
</resources>
|
||||
|
||||
@@ -100,12 +100,16 @@ limitations under the License.
|
||||
</style>
|
||||
<!-- sensor state value -->
|
||||
<!-- stats horizontal line -->
|
||||
<style name="StatsHorizontalLine">
|
||||
<style name="HorizontalLine">
|
||||
<item name="android:background">@color/stats_separator</item>
|
||||
<item name="android:layout_height">1dp</item>
|
||||
<item name="android:layout_margin">8dp</item>
|
||||
<item name="android:layout_marginTop">8dp</item>
|
||||
<item name="android:layout_marginBottom">8dp</item>
|
||||
<item name="android:layout_width">match_parent</item>
|
||||
</style>
|
||||
<style name="StatsHorizontalLine" parent="HorizontalLine">
|
||||
<item name="android:layout_margin">8dp</item>
|
||||
</style>
|
||||
<!-- stats large item container -->
|
||||
<style name="StatsLargeItemContainer">
|
||||
<item name="android:layout_gravity">center</item>
|
||||
@@ -121,6 +125,7 @@ limitations under the License.
|
||||
<item name="android:textAllCaps">true</item>
|
||||
<item name="android:textColor">?attr/colorAccent</item>
|
||||
<item name="android:textStyle">bold</item>
|
||||
<item name="android:layout_marginTop">8dp</item>
|
||||
</style>
|
||||
|
||||
<style name="IntervalLabel" parent="@style/LargeLabel">
|
||||
@@ -133,26 +138,54 @@ limitations under the License.
|
||||
<item name="android:layout_gravity">center</item>
|
||||
</style>
|
||||
|
||||
<style name="StatsLargeLabel" parent="@style/LargeLabel">
|
||||
<style name="StatsPrimaryLabel" parent="@style/TextMicro">
|
||||
<item name="android:gravity">center</item>
|
||||
<item name="android:layout_gravity">center</item>
|
||||
<item name="android:singleLine">false</item>
|
||||
<item name="android:textAllCaps">true</item>
|
||||
<item name="android:textColor">?attr/colorAccent</item>
|
||||
<item name="android:textStyle">bold</item>
|
||||
<item name="android:paddingLeft">4dp</item>
|
||||
<item name="android:paddingRight">4dp</item>
|
||||
<item name="android:layout_marginTop">8dp</item>
|
||||
<item name="android:textStyle">normal</item>
|
||||
</style>
|
||||
|
||||
<style name="StatsSecondaryLabel" parent="@style/TextMicro">
|
||||
<item name="android:gravity">center</item>
|
||||
<item name="android:layout_gravity">center</item>
|
||||
<item name="android:singleLine">false</item>
|
||||
<item name="android:textAllCaps">true</item>
|
||||
<item name="android:paddingLeft">4dp</item>
|
||||
<item name="android:paddingRight">4dp</item>
|
||||
<item name="android:layout_marginTop">16dp</item>
|
||||
<item name="android:textStyle">normal</item>
|
||||
</style>
|
||||
|
||||
<style name="StatsLargeValue" parent="@style/TextLarge">
|
||||
<style name="StatsLabelHidden" parent="@style/StatsPrimaryLabel">
|
||||
<item name="android:textColor">@android:color/secondary_text_dark</item>
|
||||
</style>
|
||||
|
||||
<style name="StatsPrimaryValue" parent="@style/TextLarge">
|
||||
<item name="android:layout_gravity">center</item>
|
||||
<item name="android:layout_height">wrap_content</item>
|
||||
<item name="android:layout_width">wrap_content</item>
|
||||
<item name="android:singleLine">true</item>
|
||||
<item name="android:textSize">32sp</item>
|
||||
<item name="android:textSize">36sp</item>
|
||||
<item name="android:textStyle">bold</item>
|
||||
</style>
|
||||
|
||||
<style name="StatsSecondaryValue" parent="@style/TextLarge">
|
||||
<item name="android:layout_gravity">center</item>
|
||||
<item name="android:layout_height">wrap_content</item>
|
||||
<item name="android:layout_width">wrap_content</item>
|
||||
<item name="android:singleLine">true</item>
|
||||
<item name="android:textSize">28sp</item>
|
||||
<item name="android:textStyle">bold</item>
|
||||
</style>
|
||||
|
||||
<style name="StatsValueHidden" parent="@style/StatsPrimaryValue">
|
||||
<item name="android:textColor">@android:color/secondary_text_dark</item>
|
||||
</style>
|
||||
<!-- stats large value container -->
|
||||
<style name="StatsLargeValueContainer">
|
||||
<item name="android:layout_gravity">center</item>
|
||||
@@ -290,4 +323,14 @@ limitations under the License.
|
||||
</style>
|
||||
|
||||
<style name="ProgressBar" parent="@style/Widget.AppCompat.ProgressBar.Horizontal" />
|
||||
|
||||
<!-- Card View for stats -->
|
||||
<style name="StatsCardView">
|
||||
<item name="android:layout_width">match_parent</item>
|
||||
<item name="android:layout_height">wrap_content</item>
|
||||
<item name="cardElevation">1dp</item>
|
||||
<item name="cardMaxElevation">1dp</item>
|
||||
<item name="cardPreventCornerOverlap">true</item>
|
||||
<item name="cardUseCompatPadding">true</item>
|
||||
</style>
|
||||
</resources>
|
||||
|
||||
@@ -43,14 +43,9 @@ limitations under the License.
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory android:title="@string/settings_show">
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="@bool/stats_show_altitude_default"
|
||||
android:key="@string/stats_show_grade_altitude_key"
|
||||
android:title="@string/stats_altitude" />
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="@bool/stats_show_coordinate_default"
|
||||
android:key="@string/stats_show_coordinate_key"
|
||||
android:title="@string/settings_stats_coordinate" />
|
||||
<Preference
|
||||
app:key="@string/stats_custom_layout_key"
|
||||
app:title="@string/settings_recording_customize_layout_title" />
|
||||
<ListPreference
|
||||
android:defaultValue="@string/night_mode_default"
|
||||
android:entries="@array/night_mode_options"
|
||||
@@ -193,6 +188,14 @@ limitations under the License.
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory android:title="@string/settings_reset">
|
||||
<de.dennisguse.opentracks.settings.ResetDialogPreference
|
||||
android:dialogMessage="@string/settings_layout_reset_confirm_message"
|
||||
android:dialogTitle="@string/settings_layout_reset_confirm_title"
|
||||
android:key="@string/settings_layout_reset_key"
|
||||
android:negativeButtonText="@android:string/cancel"
|
||||
android:persistent="false"
|
||||
android:positiveButtonText="@android:string/ok"
|
||||
android:title="@string/settings_layout_reset" />
|
||||
<de.dennisguse.opentracks.settings.ResetDialogPreference
|
||||
android:dialogMessage="@string/settings_reset_confirm_message"
|
||||
android:dialogTitle="@string/settings_reset_confirm_title"
|
||||
@@ -200,7 +203,7 @@ limitations under the License.
|
||||
android:negativeButtonText="@android:string/cancel"
|
||||
android:persistent="false"
|
||||
android:positiveButtonText="@android:string/ok"
|
||||
android:title="@string/settings_reset" />
|
||||
android:title="@string/settings_all_reset" />
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory android:title="@string/about_preference_title">
|
||||
|
||||
Reference in New Issue
Block a user