Advertisement
Guest User

Untitled

a guest
Oct 7th, 2011
386
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. // listen for settings changes
  2. ContentResolver resolver = mContext.getContentResolver();
  3. Cursor settingsCursor = resolver.query(Settings.Secure.CONTENT_URI, null,
  4. "(" + Settings.System.NAME + "=?)",
  5. new String[]{Settings.Secure.LOCATION_PROVIDERS_ALLOWED},
  6. null);
  7. mSettings = new ContentQueryMap(settingsCursor, Settings.System.NAME, true, mLocationHandler);
  8. SettingsObserver settingsObserver = new SettingsObserver();
  9. mSettings.addObserver(settingsObserver);
  10.  
  11. // listen for settings changes
  12. ContentResolver resolver = mContext.getContentResolver();
  13. Cursor settingsCursor = resolver.query(Settings.Secure.CONTENT_URI, null,
  14. "(" + Settings.System.NAME + "=?)",
  15. new String[]{Settings.Secure.LOCATION_PROVIDERS_ALLOWED},
  16. null);
  17. mSettings = new ContentQueryMap(settingsCursor, Settings.System.NAME, true, mLocationHandler);
  18. SettingsObserver settingsObserver = new SettingsObserver();
  19. mSettings.addObserver(settingsObserver);
  20.  
  21.  
  22. ...
  23.  
  24. private final class SettingsObserver implements Observer {
  25. public void update(Observable o, Object arg) {
  26. synchronized (mLock) {
  27. updateProvidersLocked();
  28. }
  29. }
  30. }
  31.  
  32.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement