OSDN Git Service

Fix bug #15170508 When I initially load settings, all on/off toggles start in off...
authorFabrice Di Meglio <fdimeglio@google.com>
Tue, 27 May 2014 23:43:40 +0000 (16:43 -0700)
committerFabrice Di Meglio <fdimeglio@google.com>
Wed, 28 May 2014 00:01:10 +0000 (17:01 -0700)
commit1e52db8063a0be2254097b4d85527a91d141b505
tree637c1d25333078b4bf98fe1dab2c7695ad79f514
parent22807d93a2a4ddd3f2f6fd0a0c07bb082c2ce928
Fix bug #15170508 When I initially load settings, all on/off toggles start in off position then move to on after pane loads

- refactor all the code that was using the Switch to control it thru the SwitchBar
- start the Switch as View.GONE and make it View.VISIBLE when it is set
as "enabled" or "checked" so that you dont see the Switch transition (it shows
only with it final state)

Change-Id: I382076bf3c819c530b5b2c06ca2429dfb2cdc6bf
17 files changed:
src/com/android/settings/DevelopmentSettings.java
src/com/android/settings/DreamSettings.java
src/com/android/settings/accessibility/CaptionPropertiesFragment.java
src/com/android/settings/accessibility/ToggleAccessibilityServicePreferenceFragment.java
src/com/android/settings/accessibility/ToggleDaltonizerPreferenceFragment.java
src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java
src/com/android/settings/accessibility/ToggleGlobalGesturePreferenceFragment.java
src/com/android/settings/accessibility/ToggleInversionPreferenceFragment.java
src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java
src/com/android/settings/bluetooth/BluetoothEnabler.java
src/com/android/settings/location/LocationSettings.java
src/com/android/settings/nfc/AndroidBeam.java
src/com/android/settings/notification/ZenModeSettings.java
src/com/android/settings/print/PrintServiceSettingsFragment.java
src/com/android/settings/widget/SwitchBar.java
src/com/android/settings/widget/ToggleSwitch.java
src/com/android/settings/wifi/WifiEnabler.java