Add MainSwitchPreference support for Catalyst

Bug: 374860556
Test: atest
Flag: EXEMPT framework update
Change-Id: I6b858cf8436b51bae95bd101eabf2c70479e3565
4 files changed