forked from upstream-mirrors/OpenTracks
3815ee6c59
Fixes #1195.
34 lines
1.1 KiB
Java
34 lines
1.1 KiB
Java
package de.dennisguse.opentracks.settings;
|
|
|
|
import android.os.Bundle;
|
|
|
|
import androidx.preference.ListPreference;
|
|
import androidx.preference.PreferenceFragmentCompat;
|
|
|
|
import de.dennisguse.opentracks.R;
|
|
|
|
public class AnnouncementsSettingsFragment extends PreferenceFragmentCompat {
|
|
|
|
@Override
|
|
public void onCreatePreferences(Bundle savedInstanceState, String rootKey) {
|
|
addPreferencesFromResource(R.xml.settings_announcements);
|
|
}
|
|
|
|
@Override
|
|
public void onStart() {
|
|
super.onStart();
|
|
((SettingsActivity) getActivity()).getSupportActionBar().setTitle(R.string.settings_announcements_title);
|
|
}
|
|
|
|
@Override
|
|
public void onResume() {
|
|
super.onResume();
|
|
|
|
ListPreference voiceFrequency = findPreference(getString(R.string.voice_announcement_frequency_key));
|
|
voiceFrequency.setEntries(PreferencesUtils.getVoiceAnnouncementFrequencyEntries());
|
|
|
|
ListPreference voiceDistance = findPreference(getString(R.string.voice_announcement_distance_key));
|
|
voiceDistance.setEntries(PreferencesUtils.getVoiceAnnouncementDistanceEntries(getContext()));
|
|
}
|
|
}
|