X-Git-Url: https://gitweb.stoutner.com/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fcom%2Fstoutner%2Fprivacybrowser%2FSettingsActivity.java;h=390513823abb9a7b19ad439019eb93f5939b4028;hb=7d632afdd10cad5b4d62fce37707eaceebe260cb;hp=f0f78fffe4c015557a7319e16603a4a427f582f6;hpb=cdbd0fea022e075e46906307cbf889cac5325dd5;p=PrivacyBrowserAndroid.git diff --git a/app/src/main/java/com/stoutner/privacybrowser/SettingsActivity.java b/app/src/main/java/com/stoutner/privacybrowser/SettingsActivity.java index f0f78fff..39051382 100644 --- a/app/src/main/java/com/stoutner/privacybrowser/SettingsActivity.java +++ b/app/src/main/java/com/stoutner/privacybrowser/SettingsActivity.java @@ -20,15 +20,17 @@ package com.stoutner.privacybrowser; import android.os.Bundle; -import android.preference.PreferenceActivity; +import android.preference.PreferenceFragment; +import android.support.v7.app.AppCompatActivity; + +public class SettingsActivity extends AppCompatActivity { -// Once the minimum API is >= 11 we can switch from the deprecated PreferenceActivity to using a PreferenceFragment. -public class SettingsActivity extends PreferenceActivity { @Override - // Until minimum API is >= 11 we needs to use the deprecated addPreferenceFromResource from PreferenceActivity. - @SuppressWarnings("deprecation") - public void onCreate(Bundle savedInstanceState) { + protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - addPreferencesFromResource(R.xml.preferences); + + // Display SettingsFragment. + PreferenceFragment settingsFragment = new SettingsFragment(); + getFragmentManager().beginTransaction().replace(android.R.id.content, settingsFragment).commit(); } }