This repository was archived by the owner on Aug 24, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
java/de/dennisguse/opentracks/settings Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33import android .content .SharedPreferences ;
44import android .os .Bundle ;
55
6+ import androidx .appcompat .app .AppCompatActivity ;
7+ import androidx .appcompat .widget .Toolbar ;
68import androidx .fragment .app .DialogFragment ;
7- import androidx .fragment .app .FragmentActivity ;
89import androidx .preference .ListPreference ;
910import androidx .preference .Preference ;
1011import androidx .preference .PreferenceFragmentCompat ;
1415import de .dennisguse .opentracks .util .PreferencesUtils ;
1516import de .dennisguse .opentracks .util .StringUtils ;
1617
17- public class SettingsActivity extends FragmentActivity implements ChooseActivityTypeDialogFragment .ChooseActivityTypeCaller {
18+ public class SettingsActivity extends AppCompatActivity implements ChooseActivityTypeDialogFragment .ChooseActivityTypeCaller {
1819
1920 private PrefsFragment prefsFragment = new PrefsFragment ();
2021
2122 @ Override
2223 protected void onCreate (Bundle savedInstanceState ) {
2324 super .onCreate (savedInstanceState );
2425
25- getSupportFragmentManager ().beginTransaction ().replace (android .R .id .content , prefsFragment ).commit ();
26+ setContentView (R .layout .settings );
27+
28+ Toolbar toolbar = findViewById (R .id .toolbar );
29+ toolbar .setTitle (R .string .menu_settings );
30+ setSupportActionBar (toolbar );
31+
32+ getSupportFragmentManager ().beginTransaction ().replace (R .id .settings_fragment , prefsFragment ).commit ();
2633 }
2734
2835 @ Override
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <LinearLayout xmlns : android =" http://schemas.android.com/apk/res/android"
3+ android : layout_width =" match_parent"
4+ android : layout_height =" match_parent"
5+ android : orientation =" vertical" >
6+
7+ <include layout =" @layout/toolbar" />
8+
9+ <FrameLayout
10+ android : id =" @+id/settings_fragment"
11+ android : layout_width =" fill_parent"
12+ android : layout_height =" wrap_content" />
13+
14+ </LinearLayout >
You can’t perform that action at this time.
0 commit comments