public class SettingsObserver extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
SettingsObserver.SettingChangeListener
Implement this to receive callbacks when the setting tracked by this observer changes.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(SettingsObserver.SettingChangeListener listener)
Add a listener for setting changes.
|
static SettingsObserver |
build(Context context,
Handler handler,
String settingName)
Create a SettingsObserver instance.
|
void |
removeListener(SettingsObserver.SettingChangeListener listener)
Remove a listener for setting changes.
|
public static SettingsObserver build(Context context, Handler handler, String settingName)
context
- the context to query for settings changes.handler
- the handler to use for a settings ContentObserver.settingName
- the setting to track.public void addListener(SettingsObserver.SettingChangeListener listener)
listener
- a SettingsObserver.SettingChangeListener
instance.public void removeListener(SettingsObserver.SettingChangeListener listener)
listener
- a SettingsObserver.SettingChangeListener
instance.