public static class SharedPreferencesFactory.SimpleFactory extends Object implements SharedPreferencesFactory
SharedPreferencesFactory which may be used to create
instances of SharedPreferences with a desired name and file creation mode via either
#SimpleFactory(String) or #SimpleFactory(String, int).SharedPreferencesFactory.SimpleFactoryDEFAULT| Constructor and Description |
|---|
SimpleFactory(String fileName)
Creates a new instance of SimpleFactory with the specified fileName and
SharedPreferencesPolicy#FILE_MODE_PRIVATE) as file mode for preferences file. |
SimpleFactory(String fileName,
int fileMode)
Creates a new instance of SimpleFactory with the specified fileName and
fileMode for preferences file.
|
| Modifier and Type | Method and Description |
|---|---|
android.content.SharedPreferences |
createPreferences(android.content.Context context)
Creates a new instance of SharedPreferences for the given context.
|
public SimpleFactory(String fileName)
SharedPreferencesPolicy#FILE_MODE_PRIVATE) as file mode for preferences file.fileName - The desired name for preferences file.#SimpleFactory(String, int)public SimpleFactory(String fileName, int fileMode)
fileName - The desired name for preferences file.fileMode - The desired creation mode for preferences file.public android.content.SharedPreferences createPreferences(android.content.Context context)
SharedPreferencesFactorycreatePreferences in interface SharedPreferencesFactorycontext - Context used to create shared preferences.Context.getSharedPreferences(String, int)