Fix UXRE toast behavior

Move UX restriction message logic into PreferenceControllers so it can
be added and removed whenever a preference refreshes, ensuring the
toast is enable/disabled accurately.

Bug: 170122685
Bug: 168823984
Test: manual, atest CarSettingsUnitTests
Change-Id: I5b26413f1b2a528a4547561dacb82184997e129d
3 files changed
tree: daf14dc7db658a0a1976148ae3ee0aa4fc11c7a7
  1. res/
  2. src/
  3. tests/
  4. Android.bp
  5. AndroidManifest.xml
  6. OWNERS
  7. PREUPLOAD.cfg