diff --git a/app/src/main/java/de/tadris/fitness/activity/RecordWorkoutActivity.java b/app/src/main/java/de/tadris/fitness/activity/RecordWorkoutActivity.java index 9d2103c..7fd4e6d 100644 --- a/app/src/main/java/de/tadris/fitness/activity/RecordWorkoutActivity.java +++ b/app/src/main/java/de/tadris/fitness/activity/RecordWorkoutActivity.java @@ -75,6 +75,7 @@ public class RecordWorkoutActivity extends FitoTrackActivity implements Location private final InfoViewHolder[] infoViews = new InfoViewHolder[4]; private TextView timeView; private TextView gpsStatusView; + private TextView attribution; private View waitingForGPSOverlay; private boolean gpsFound = false; private boolean isResumed = false; @@ -100,6 +101,8 @@ public class RecordWorkoutActivity extends FitoTrackActivity implements Location waitingForGPSOverlay= findViewById(R.id.recorderWaitingOverlay); waitingForGPSOverlay.setVisibility(View.VISIBLE); + attribution = findViewById(R.id.recordMapAttribution); + checkPermissions(); recorder= new WorkoutRecorder(this, ACTIVITY, this); @@ -135,7 +138,9 @@ public class RecordWorkoutActivity extends FitoTrackActivity implements Location waitingForGPSOverlay.clearAnimation(); waitingForGPSOverlay.animate().alpha(0f).setDuration(1000).setListener(new Animator.AnimatorListener() { @Override public void onAnimationStart(Animator animator) { } + @Override public void onAnimationCancel(Animator animator) { } + @Override public void onAnimationRepeat(Animator animator) { } @Override @@ -143,6 +148,11 @@ public class RecordWorkoutActivity extends FitoTrackActivity implements Location waitingForGPSOverlay.setVisibility(View.GONE); } }).start(); + hideOSMAttribution(); + } + + private void hideOSMAttribution() { + attribution.animate().alpha(0f).setDuration(1000).setStartDelay(5000).start(); } private void setupMap(){ diff --git a/app/src/main/res/layout/activity_record_workout.xml b/app/src/main/res/layout/activity_record_workout.xml index d477e42..55768b9 100644 --- a/app/src/main/res/layout/activity_record_workout.xml +++ b/app/src/main/res/layout/activity_record_workout.xml @@ -55,6 +55,14 @@ android:text="@string/gps" android:textColor="@android:color/transparent" /> + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8ebd0c0..6681af6 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -171,4 +171,5 @@ Saved to Downloads Saving failed Info + © OpenStreetMap contributors