History log of /frameworks/support/v7/preference/src/android/support/v7/preference/CheckBoxPreference.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c67647d83261aad33d42309c52aa75e05ea9daf7 22-Jul-2015 Svetoslav <svetoslavganov@google.com> Accessibility: properly announce checkbox/switch preference changes

If a switch/checkbox preference is clicked it immediately fires an
accessibility event which captures the current state of the view to
which the prefernce is bound. If such a preference is a part of a pref
screen clicking it changes the preference and invalidates the adapter
which requests an async layout during which the correspinding view
will be updated. As a result the click accessibility event and node
infos in the view subtree capture the old state of the preference's
view resulting in an opposite feedback - bad. Now if accessibility is
enabled we immediately sync the view with the preference to ensure
the accessibility state reflects the latests view state.

bug:22596300

Change-Id: Idd6fb1c4143c15b62ce8c53fb118983f583305c0
/frameworks/support/v7/preference/src/android/support/v7/preference/CheckBoxPreference.java
671d9d6db5c64e6c8392e56fb84a181ca0550469 24-Mar-2015 Tony Mantler <nicoya@google.com> Make onBindViewHolder public and hide the click listener

Change-Id: I76787d9243250b8c23a7a6aa694cfc6120d3c889
/frameworks/support/v7/preference/src/android/support/v7/preference/CheckBoxPreference.java
84765eaea7da18d0576db557959129e9d0db8e8c 20-Mar-2015 Tony Mantler <nicoya@google.com> Read both android: and local XML values for prefs

Also add TypedArrayUtils to v4 for easier reading of attributes using
fallback styleables.

Change-Id: I3c132baead6c2cc4ceda68ca12346536a2cd2904
/frameworks/support/v7/preference/src/android/support/v7/preference/CheckBoxPreference.java
6904f67c96a28a0e5966b4fb6d37a0ad5f136858 19-Feb-2015 Tony Mantler <nicoya@google.com> Support Lib Preference framework

Change-Id: I4ada1206e0d7dab9cd39d19d195adef19feef49a
/frameworks/support/v7/preference/src/android/support/v7/preference/CheckBoxPreference.java