public interface SharedPreferencesProvider
SharedPreferences for specified
name and mode.
Instance of the corresponding shared preferences may be obtained via getSharedPreferences().| Modifier and Type | Method and Description |
|---|---|
android.content.SharedPreferences |
getSharedPreferences()
Returns the instance of SharedPreferences provided by this provider.
|
int |
getSharedPreferencesMode()
Returns the mode for preferences file specified for this provider.
|
String |
getSharedPreferencesName()
Returns the name for preferences file specified for this provider.
|
void |
setSharedPreferencesMode(int mode)
Sets a mode for preferences file that is used by this provider to access instance of
SharedPreferences via Context.getSharedPreferences(String, int). |
void |
setSharedPreferencesName(String name)
Sets a name for preferences file that is used by this provider to access instance of
SharedPreferences via Context.getSharedPreferences(String, int). |
void setSharedPreferencesName(@Nullable
String name)
SharedPreferences via Context.getSharedPreferences(String, int).name - The desired preferences name. May be null if this host should use default
name provide by the framework.getSharedPreferencesName(),
setSharedPreferencesMode(int),
getSharedPreferences()@NonNull String getSharedPreferencesName()
Default value: PreferenceManager#getDefaultSharedPreferencesName(Context)
setSharedPreferencesName(String),
getSharedPreferencesMode(),
getSharedPreferences()void setSharedPreferencesMode(int mode)
SharedPreferences via Context.getSharedPreferences(String, int).mode - The desired preferences mode.getSharedPreferencesMode(),
setSharedPreferencesName(String),
getSharedPreferences()int getSharedPreferencesMode()
Default value: MODE_PRIVATE
setSharedPreferencesMode(int),
getSharedPreferencesName(),
getSharedPreferences()@NonNull android.content.SharedPreferences getSharedPreferences()
setSharedPreferencesName(String),
setSharedPreferencesMode(int)