Starting preferences
This commit is contained in:
@@ -2,28 +2,28 @@ package eu.kanade.mangafeed.data.helpers;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.SharedPreferences;
|
||||
import android.preference.PreferenceManager;
|
||||
|
||||
import eu.kanade.mangafeed.R;
|
||||
|
||||
public class PreferencesHelper {
|
||||
|
||||
private static SharedPreferences mPref;
|
||||
|
||||
public static final String PREF_FILE_NAME = "android_boilerplate_pref_file";
|
||||
|
||||
private static final String PREF_HIDE_STATUS_BAR = "hide_status_bar";
|
||||
|
||||
public PreferencesHelper(Context context) {
|
||||
mPref = context.getSharedPreferences(PREF_FILE_NAME, Context.MODE_PRIVATE);
|
||||
PreferenceManager.setDefaultValues(context, R.xml.preferences, false);
|
||||
|
||||
mPref = PreferenceManager.getDefaultSharedPreferences(context);
|
||||
}
|
||||
|
||||
public void clear() {
|
||||
mPref.edit().clear().apply();
|
||||
}
|
||||
|
||||
public boolean isFirstRun() {
|
||||
return mPref.getBoolean("firstrun", true);
|
||||
}
|
||||
|
||||
public void setNotFirstRun() {
|
||||
mPref.edit().putBoolean("firstrun", false).commit();
|
||||
public boolean hideStatusBarSet() {
|
||||
return mPref.getBoolean(PREF_HIDE_STATUS_BAR, false);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user