mirror of
https://github.com/russok/FitoTrack.git
synced 2025-10-29 00:32:11 -07:00
First start message
This commit is contained in:
parent
05814b0d01
commit
d5b9379c85
@ -20,9 +20,12 @@
|
|||||||
package de.tadris.fitness.activity;
|
package de.tadris.fitness.activity;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
|
import android.app.AlertDialog;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
|
import android.content.SharedPreferences;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.os.Handler;
|
import android.os.Handler;
|
||||||
|
import android.preference.PreferenceManager;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
|
|
||||||
@ -70,6 +73,21 @@ public class ListWorkoutsActivity extends Activity implements WorkoutAdapter.Wor
|
|||||||
findViewById(R.id.workoutListRecordHiking) .setOnClickListener(v -> startRecording(Workout.WORKOUT_TYPE_HIKING));
|
findViewById(R.id.workoutListRecordHiking) .setOnClickListener(v -> startRecording(Workout.WORKOUT_TYPE_HIKING));
|
||||||
findViewById(R.id.workoutListRecordCycling).setOnClickListener(v -> startRecording(Workout.WORKOUT_TYPE_CYCLING));
|
findViewById(R.id.workoutListRecordCycling).setOnClickListener(v -> startRecording(Workout.WORKOUT_TYPE_CYCLING));
|
||||||
|
|
||||||
|
checkFirstStart();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void checkFirstStart(){
|
||||||
|
SharedPreferences preferences= PreferenceManager.getDefaultSharedPreferences(this);
|
||||||
|
if(preferences.getBoolean("firstStart", true)){
|
||||||
|
preferences.edit().putBoolean("firstStart", false).apply();
|
||||||
|
new AlertDialog.Builder(this)
|
||||||
|
.setTitle(R.string.setPreferencesTitle)
|
||||||
|
.setMessage(R.string.setPreferencesMessage)
|
||||||
|
.setNegativeButton(R.string.cancel, null)
|
||||||
|
.setPositiveButton(R.string.takeMeThere, (dialog, which) -> startActivity(new Intent(ListWorkoutsActivity.this, SettingsActivity.class)))
|
||||||
|
.create().show();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void startRecording(String activity){
|
public void startRecording(String activity){
|
||||||
|
|||||||
@ -44,6 +44,10 @@
|
|||||||
|
|
||||||
<string name="pref_ringtone_silent">Silent</string>
|
<string name="pref_ringtone_silent">Silent</string>
|
||||||
|
|
||||||
|
<string name="setPreferencesTitle">Set Preferences</string>
|
||||||
|
<string name="setPreferencesMessage">You can set your preferred unit system and your weight in the settings.</string>
|
||||||
|
<string name="takeMeThere">Take me there</string>
|
||||||
|
|
||||||
<string name="workoutTime">Time</string>
|
<string name="workoutTime">Time</string>
|
||||||
<string name="workoutDate">Date</string>
|
<string name="workoutDate">Date</string>
|
||||||
<string name="workoutDuration">Duration</string>
|
<string name="workoutDuration">Duration</string>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user