public static final class Prefs.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
void |
build()
Initialize the SharedPreference instance to used in the application.
|
Prefs.Builder |
setContext(android.content.Context context)
Set the Context used to instantiate the SharedPreferences
|
Prefs.Builder |
setMode(int mode)
Set the mode of the SharedPreference instance.
|
Prefs.Builder |
setPrefsName(java.lang.String prefsName)
Set the filename of the SharedPreference instance.
|
Prefs.Builder |
setUseDefaultSharedPreference(boolean defaultSharedPreference)
Set the default SharedPreference file name.
|
public Prefs.Builder setPrefsName(java.lang.String prefsName)
prefsName - the filename used for the SharedPreferencePrefs.Builder object.public Prefs.Builder setContext(android.content.Context context)
context - the application contextPrefs.Builder object.public Prefs.Builder setMode(int mode)
mode - Operating mode. Use 0 or Context.MODE_PRIVATE for the
default operation, Context.MODE_WORLD_READABLEPrefs.Builder object.Context.getSharedPreferences(java.lang.String, int)public Prefs.Builder setUseDefaultSharedPreference(boolean defaultSharedPreference)
PreferenceActivity or PreferenceFragment is used the system will append that with
_preference.defaultSharedPreference - true if default SharedPreference name should used.Prefs.Builder object.public void build()
java.lang.RuntimeException - if Context has not been set.