android - Preferences layout for non preferneces data -
i have activity used editing object. layout simple form i'd more similar preferences activity. i'd use same layouts available there (e.g. checkboxpreference) save changes object rather preferences. there easy way have activity looks preferences doesn't use preferences @ back-end?
you can achieve using next 2 steps:
set preference not persistent via
android:persistent="false"
in xml or viasetpersistent(false)
in code. way defaultsharedpreferences
not modified when user changes values in preference ui.handle value changes via
onpreferencechangelistener
listener registered usingsetonpreferenceclicklistener
. allow intercept changes , handle them way need.
Comments
Post a Comment