History log of /frameworks/support/preference/src/main/java/androidx/preference/PreferenceCategory.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9a2a31e702ceea78be56eb24e79b3661ecdf80bf 18-Apr-2018 Phil Weaver <pweaver@google.com> Use new a11y heading API for preference category

Previously we've been doing very strange things with
the accessibilityNodeInfo. Using the new, cleaner,
API on P+.

Bug: 74266558
Test: TalkBack still reads heading on PreferenceCategories.
Verified the AccessibilityNodeInfo properties with TestBack.

Change-Id: Icbea959e46f576ef8465084e402ac30c5eae050b
(cherry picked from commit 8409eee20f6d8470eceddefb570c45a0a62ed76b)
/frameworks/support/preference/src/main/java/androidx/preference/PreferenceCategory.java
226a42d7fbfb54e2173e6e04f997d32848c4da62 09-Mar-2018 Louis Pullen-Freilich <lpf@google.com> Supports expandable preferences in every PreferenceGroup.

Previously only the last preference in a PreferenceScreen could become
expandable. With this change multiple PreferenceGroups can have their
own expandable preferences and be displayed in the same
PreferenceScreen.

Nesting expandable preferences is not supported and will throw an exception.

PreferenceGroups containing an expandable preference must have a key defined
to properly save state between transitions.

Nested groups inside an expandable preference will only add the title of
the group to the summary of the expandable preference, and not the title
of their children.

Bug: b/68811148
Test: added
Change-Id: I176cee0edd6fad3382b5f2fb873496c3bf04591a
/frameworks/support/preference/src/main/java/androidx/preference/PreferenceCategory.java
e94ca6676f8f845741369d4967255f642a4cefbb 09-Mar-2018 Jake Wharton <jakew@google.com> Move smaller projects out of v7 folder.

Bug: 74390715
Test: none
Change-Id: I48a3efcbb9eeb705cad589f4d65ed0b7ee3a4f50
/frameworks/support/preference/src/main/java/androidx/preference/PreferenceCategory.java